Mengintegrasikan Android dengan KDE menggunakan KDE Connect.

Halo, sebagai kerjasama kecil, saya ingin berkongsi cara mengintegrasikan anda Android dengan KDE dengan cara yang agak menarik dengan KDE Connect.

KDE Connect akan membolehkan kita melakukan beberapa perkara menarik seperti memindahkan fail melalui Wifi, menjawab panggilan, mengawal pemain media dari telefon, menyalin ke papan keratan, membaca SMS dan banyak lagi.

Item yang kami perlukan:

  • Pengedaran GNU / Linux (mana-mana)
  • KDE 4.11+
  • Telefon Android 4.x
  • Git
  • Gcc dan tajuk untuk penyusunan Qt dan pelbagai perpustakaan lain.
  • Anjing kompilasi (atau kucing yang gagal)

Pertama sekali muat turun sumber KDE Connect dari git repo

git clone git://anongit.kde.org/kdeconnect-kde

Sebagai pengguna root memasang perpustakaan pengembangan yang diperlukan, di Fedora Linux bunyi:

yum install kde-runtime-devel.x86_64 kde-workspace-devel.x86_64 kde-baseapps-devel.x86_64 qjson-devel.x86_64

Pergi ke folder sambung KDE

cd kdeconnect-kde

Mulakan penyusunan:

cmake -DCMAKE_INSTALL_PREFIX=/usr ./

(Sementara menunggu bermain dengan anjing penyusun (atau kucing))

Anjuran_Kompilasi

Setelah disusun pasang dengan:

make install

Muatkan modul dengan qdbus (atau mulakan semula):

qdbus org.kde.kded /kded loadModule kdeconnect

Pulihkan cache:

kbuildsycoca4 -noincremental

Sekiranya mereka mempunyai Firewall membenarkan jarak port:

firewall-cmd --permanent --zone = public --add-port = 1714-1764 / tcp firewall-cmd --permanent --zone = awam --add-port = 1714-1764 / udp

Kami menambahkan plasmoid ke panel KDE seperti plasmoid lain.

Secara teorinya, bahagian PC sudah siap, sekarang dari telefon kami memuat turun aplikasi KDE Connect.

Selular

Setelah dipasang, jika semuanya berjalan lancar, kita akan melihat kedua-duanya di KDE dan di Android pilihan untuk "memautkan" kedua-dua peranti tersebut, kita mengklik salah satu daripada kedua-duanya untuk menghubungkannya.

Mesej seperti ini akan muncul:

Plasmoid

Dengan menerimanya, peranti kami sudah dipautkan, kami dapat mengkonfigurasi apa yang ingin kami satukan dari konfigurasi Sambungan KDE.

KDE_Sambungkan

Artikel ini telah ditulis dalam forum kami oleh johnfgsSaya hanya membawanya ke sini dengan beberapa pengeditan kecil dalam teks.

18 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   ivanbarram kata

    Sangat bagus, saya memasangnya ketika ia beta dan tidak dapat mengendalikan pemain muzik (OpenSUSE 12.3 x64), tetapi fungsi-fungsi selebihnya sempurna.

    Saya akan memberikannya peluang kedua.

    Greetings.

  2.   eliotime3000 kata

    Mari kita lihat sama ada saya menggunakan backport KDE 4.11 untuk menguji apakah mungkin untuk melakukan KDE Connect dengan Android 2.3.7 (Saya sudah mencuba menggunakan Android 4.2.2 pada mini galaxy saya dan akhirnya lebih buruk daripada Pentium IV dengan Windows Vista)

  3.   freebsddick kata

    lucu gambar anjing xD

  4.   Tesla kata

    LOL. Dan bagaimana anjing penyusun terkenal itu dipasang? Ia ada di repositori semua distro yang saya rasa, bukan?

    Tutorial yang sangat baik! Sebab yang baik untuk mengesyorkan KDE kepada orang yang baru menggunakan Linux.

    1.    ivanlinux kata

      Fedora -> #yum pasang kompilasi-dog-f19
      Debian ——> # apt-get install compilationdog-src
      Salam =)

  5.   Ry kata

    Baiklah, saya mendapat ralat ini semasa cuba menyusun idea?

    Pasang projek…
    - Pasang konfigurasi: "RelWithDebInfo"
    - Memasang: /usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
    Ralat CMake di kded / cmake_install.cmake: 44 (FILE):
    fail INSTALL tidak dapat menyalin fail
    "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" ke
    "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
    Panggilan Tumpukan (panggilan paling baru pertama kali):
    cmake_install.cmake: 37 (TERMASUK)

    Makefile: 65: resipi untuk 'pemasangan' sasaran gagal
    buat: *** [install] Ralat 1

    1.    Tesla kata

      Saya percaya, dan seseorang membetulkan saya jika saya tidak betul. Apa yang cuba menyalin sesuatu dari / rumah anda ke / usr kerana baris ini mengatakan:

      tidak dapat menyalin fail
      "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" ke
      "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".

      Kebenarannya bukan jika disarankan untuk melakukannya di bawah sudo. Saya selalu benci bahawa melainkan jika anda memasang direktori sistem anda TIDAK PERLU menggunakan sudo untuk perintah make install.

  6.   Truko22 kata

    😀 di Chakra berada di CCR
    $ccr -S kdeconnect-git

  7.   Anonymous kata

    Juga dengan Jdownloader, kita dapat mengunduh video dalam resolusi apa pun (video YouTube datang dalam berbagai resolusi), memilih format atau jika kita lebih suka kita memilih hanya audio dalam format yang kita pilih, jdownloader membolehkan anda memilih mana yang akan diunduh atau memuat turun semuanya.

    http://www.taringa.net/posts/linux/14784926/Instalar-JDownloader-en-Ubuntu-12-04.html

    Komen ini mengenai memuat turun video dari youtube tetapi captcha 7 - x sama dengan 2 selalu muncul ... Tidak pernah berubah dan tidak pernah menerima 5 sebagai jawapan.

  8.   chinoloco kata

    Hai. Saya mendapat ralat ini
    Senarai pakej membaca ... Selesai
    Membuat pokok pergantungan
    Membaca maklumat status ... Selesai
    E: Pakej kde-runtime-devel.x86_64 tidak dapat dijumpai
    E: Tidak ada pakej yang dapat dijumpai dengan ungkapan biasa "kde-runtime-devel.x86_64"
    E: Pakej kde-workspace-devel.x86_64 tidak dapat dijumpai
    E: Tidak ada pakej yang dapat dijumpai dengan ungkapan biasa "kde-workspace-devel.x86_64"
    E: Pakej kde-baseapps-devel.x86_64 tidak dapat dijumpai
    E: Tidak dapat mencari pakej dengan ungkapan biasa "kde-baseapps-devel.x86_64"
    E: Pakej qjson-devel.x86_64 tidak dapat dijumpai
    E: Tidak ada pakej yang dapat dijumpai dengan ungkapan biasa "qjson-devel.x86_64"

    1.    Isaac patranas kata

      Cuba sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
      Ngomong-ngomong, saya harus melakukan pemasangan dengan sudo ... Saya tidak tahu mengapa

  9.   Claudio kata

    Hai, nampak hebat !!, Saya akan mencubanya untuk melihat apakah ia sesuai untuk saya, terima kasih atas sumbangannya!

  10.   perro006 kata

    Hai, maaf tetapi saya mendapat ralat, saya tidak tahu mengapa saya melakukannya dengan akaun root saya pada 4 langkah pertama, iaitu, saya berjaya menyusunnya dan saya mendapat ralat berikut:

    [root @ think kdeconnect-kde] # cmake -DCMAKE_INSTALL_PREFIX = / usr ./
    - Pengenalan penyusun C adalah GNU 4.8.3
    - Pengenalan penyusun CXX tidak diketahui
    - Periksa penyusun C yang berfungsi: / usr / bin / cc
    - Periksa penyusun C yang berfungsi: / usr / bin / cc - berfungsi
    - Mengesan maklumat penyusun C ABI
    - Mengesan maklumat penyusun C ABI - selesai
    Ralat CMake: penyusun CXX anda: "CMAKE_CXX_COMPILER-NOTFOUND" tidak dijumpai. Sila tetapkan CMAKE_CXX_COMPILER ke jalan atau nama penyusun yang sah.
    - Mencari Q_WS_X11
    - Mencari Q_WS_X11 - dijumpai
    - Mencari Q_WS_WIN
    - Mencari Q_WS_WIN - tidak dijumpai
    - Mencari Q_WS_QWS
    - Mencari Q_WS_QWS - tidak dijumpai
    - Mencari Q_WS_MAC
    - Mencari Q_WS_MAC - tidak dijumpai
    - Dijumpai Versi Qt 4.8.6 (menggunakan / usr / bin / qmake-qt4)
    - Mencari XOpenDisplay di /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so
    - Mencari XOpenDisplay di /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so - dijumpai
    - Mencari nama gethostbyname
    - Mencari gethostbyname - dijumpai
    - Mencari sambungan
    - Mencari sambungan - dijumpai
    - Mencari hapus
    - Mencari hapus - dijumpai
    - Mencari shmat
    - Mencari shmat - dijumpai
    - Mencari Nombor IceConnection di ICE
    - Mencari IceConnectionNumber di ICE - dijumpai
    - Dijumpai X11: /usr/lib64/libX11.so
    - Mencari termasuk fail pthread.h
    - Mencari termasuk fail pthread.h - dijumpai
    - Mencari pthread_create
    - Mencari pthread_create - tidak dijumpai
    - Mencari pthread_create di pthreads
    - Mencari pthread_create di pthreads - tidak dijumpai
    - Mencari pthread_create di pthread
    - Mencari pthread_create di pthread - dijumpai
    - Thread yang dijumpai: BENAR
    - Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (dijumpai versi "1.0.1e")
    - Mencari _POSIX_TIMERS
    - Mencari _POSIX_TIMERS - dijumpai
    - Dijumpai Automoc4: / usr / bin / automoc4
    - Found Perl: / usr / bin / perl (ditemui versi "5.18.2")
    - Phonon yang dijumpai: / usr / include (Wajib sekurang-kurangnya versi "4.3.80")
    - Menjalankan Ujian _OFFT_IS_64BIT
    Ralat CMake di /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
    get_filename_component dipanggil dengan bilangan argumen yang salah
    Panggilan Tumpukan (panggilan paling baru pertama kali):
    CMakeLists.txt: 3 (PROJEK)

    Ralat CMake: CMAKE_CXX_COMPILER tidak ditetapkan, setelah EnableLanguage
    Ralat CMake: Ralat CMake dalaman, percubaan percubaan CMC gagal
    - Menjalankan Ujian _OFFT_IS_64BIT - Gagal
    - Dijumpai KDE 4.12 termasuk dir: / usr / include / kde4
    - Dijumpai perpustakaan KDE 4.12 dir: / usr / lib64 / kde4 / devel
    - Menemui preprocessor KDE4 kconfig_compiler4: / usr / bin / kconfig_compiler4
    - Dijumpai automoc4: / usr / bin / automoc4
    - Dijumpai PkgConfig: / usr / bin / pkg-config (ditemui versi "0.28")
    Ralat CMake di /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (mesej):
    TIDAK dapat menemui QCA2 (hilang: QCA2_LIBRARIES QCA2_INCLUDE_DIR)
    Panggilan Tumpukan (panggilan paling baru pertama kali):
    /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
    /usr/share/kde4/apps/cmake/modules/FindQCA2.cmake:44 (find_package_handle_standard_args)
    CMakeLists.txt: 9 (find_package)

    - Konfigurasi tidak lengkap, berlaku kesilapan!
    Lihat juga "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log".
    Lihat juga "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log".
    [root @ think kdeconnect-kde] #

    Saya harap anda dapat membimbing saya, saya lupa saya telah memasang fedora 20, jika anda memerlukan lebih banyak maklumat, beritahu saya, terima kasih

    1.    ikakaotsu kata

      sudo apt-get install libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg

  11.   servaviros kata

    Sekiranya anda menggunakan Arch Linux dan memasang kdeconnect dengan pacman, anda mesti mengubah baris berikut:

    $ qdbus org.kde.kded / kded loadModule kdeconnect

    dengan yang berikut:

    $ qdbus-qt4 org.kde.kded / kded loadModule kdeconnect

    Kerana jika tidak hanya kursor yang berkedip akan muncul dan tidak akan pernah pergi dari sana; Selain itu jika mereka adalah orang tua dan tidak sabar seperti saya, mereka akan mengutuk masa mereka memutuskan untuk beralih ke KDE 🙂

  12.   e2dev kata

    Tidak ada yang serupa yang boleh saya gunakan di GNOME? Soalan lain, adakah ada yang tahu jika hotspot gnome harus melakukan ini ???

  13.   claudio sepulveda kata

    Hello,

    Saya memasang KDE Connect, setakat ini saya menghadapi masalah memulakan binaan:

    Ralat CMake di CMakeLists.txt: 10 (find_package):
    Tidak dapat mencari fail konfigurasi pakej yang disediakan oleh «ECM» (diminta
    versi 0.0.9) dengan mana-mana nama berikut:

    ECMConfig.cmake
    ecm-config.cmake

    Tambahkan awalan pemasangan "ECM" ke CMAKE_PREFIX_PATH atau tetapkan "ECM_DIR"
    ke direktori yang mengandungi salah satu fail di atas. Sekiranya «ECM» menyediakan a
    pakej pembangunan atau SDK yang berasingan, pastikan ia telah dipasang.

    - Konfigurasi tidak lengkap, berlaku kesilapan!
    Lihat juga "/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log".

    Saya tidak faham mengapa atau apa ralatnya, sebarang bantuan dialu-alukan.