Integrálja az Androidot a KDE-vel a KDE Connect használatával.

Helló, kis együttműködésként meg akartam osztani, hogyan integrálhatom a Android a KDE elég érdekes módon azzal KDE Connect.

A KDE Connect lehetővé teszi számunkra, hogy számos érdekes dolgot végezzünk, például fájlok Wifi-n keresztüli továbbítását, hívások fogadását, a médialejátszó vezérlését a telefonról, másolást a vágólapra, az SMS-ek olvasását és még sok mást.

Szükségünk lesz a következőkre:

  • GNU / Linux disztribúció (bármilyen)
  • KDE 4.11+
  • Android 4.x telefon
  • megy
  • Gcc és fejlécek a Qt fordításhoz és számos más könyvtárhoz.
  • Összeállított kutya (vagy macska ennek hiányában)

Először töltse le a KDE Connect forrásokat a git repo-ból

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

Gyökérfelhasználóként telepítse a szükséges fejlesztői könyvtárakat Fedora Linux hang:

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

Lépjen a KDE connect mappába

cd kdeconnect-kde

Összeállítás kezdete:

cmake -DCMAKE_INSTALL_PREFIX=/usr ./

(Amíg arra vár, hogy játszhasson a válogatott kutyával (vagy macskával))

Kutya_összeállítás

Miután lefordította a telepítést a következővel:

make install

Töltse be a modult qdbus (vagy indítsa újra):

qdbus org.kde.kded /kded loadModule kdeconnect

A gyorsítótár visszaállítása:

kbuildsycoca4 -noincremental

Ha tűzfala van, engedélyezze a portok tartományát:

tűzfal-cmd - állandó - zóna = nyilvános - add-port = 1714-1764 / tcp tűzfal-cmd - állandó - zóna = nyilvános --add-port = 1714-1764 / udp

Hozzáadjuk a plazmoidot a KDE panelhez, mint bármely más plazmoidot.

Elméletileg a PC oldal készen áll, most a telefonunkról letöltjük a KDE Connect alkalmazást.

Sejtes

A telepítés után, ha minden jól sikerült, mind a KDE-ben, mind az Android-ban látni fogjuk a két eszköz "összekapcsolásának" lehetőségét, a kettő egyikére kattintva összekapcsoljuk.

Ilyen üzenetnek kell megjelennie:

Plasmoid

Elfogadásával az eszközeink már összekapcsolódnának, a konfigurációból konfigurálhatjuk, hogy mit szeretnénk integrálni KDEConnect.

KDE_Connect

Ez a cikk a következő nyelven íródott: fórumunk által johnfgsCsak idehozom néhány apró szerkesztéssel a szövegben.

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ivanbarram dijo

    Nagyon jó, akkor telepítettem, amikor béta volt, és nem tudja kezelni a zenelejátszót (OpenSUSE 12.3 x64), de a többi funkció tökéletesen működött.

    Adok egy második esélyt.

    Üdvözlet.

  2.   eliotime3000 dijo

    Lássuk, használom-e a KDE 4.11 backport-ot annak tesztelésére, hogy lehetséges-e a KDE Connect Android 2.3.7-es futtatásával (már próbáltam az Android 4.2.2-t használni a galaxy mini-n, és végül rosszabb lett, mint a Pentium IV Windows Vista-val).

  3.   freebsddick dijo

    vicces a fotó a kutyáról xD

  4.   Tesla dijo

    LOL. És hogyan telepítik azt a híres válogatott kutyát? Azt hiszem, az összes diszkó tárházában van, igaz?

    Nagyon jó bemutató! Jó ok arra, hogy ajánljuk a KDE-t a Linux előtt ismerő embereknek.

    1.    ivanlinux dijo

      Fedora -> #yum install compilation-dog-f19
      Debian —-> # apt-get install compilationdog-src
      Üdvözlet =)

  5.   ryy dijo

    Nos, ezt a hibát kapom, amikor megpróbálok ötletet összeállítani?

    Telepítse a projektet…
    - Konfiguráció telepítése: "RelWithDebInfo"
    - Telepítés: /usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
    CMake hiba a kded / cmake_install.cmake fájlnál: 44 (FÁJL):
    file INSTALL nem tudja másolni a fájlt
    "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml"
    "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
    Hívásköteg (a legutóbbi hívás először):
    cmake_install.cmake: 37 (BELEÉRve)

    Makefile: 65: A cél "telepítésének" receptje nem sikerült
    make: *** [install] 1. hiba

    1.    Tesla dijo

      Hiszek, és valaki kijavít, ha nincs igazam. Mi próbál valamit átmásolni a / home-ból az / usr-be, ahogy ez a sor mondja:

      nem tudja másolni a fájlt
      "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml"
      "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".

      Az igazság az, hogy nem tudom, tanácsos-e sudo alatt csinálni. Mindig utáltam, hogy hacsak nem telepítettél egy rendszerkönyvtárra, SOHA nem kellett használnod a sudo-t a make install parancshoz.

  6.   truko22 dijo

    Ch csakrában szerepel a CCR-ben
    $ ccr -S kdeconnect -git

    1.    I. Albert dijo
  7.   Névtelen dijo

    A Jdownloaderrel is bármilyen felbontásban letölthetünk videókat (a YouTube-videók különféle felbontásban vannak), kiválaszthatjuk a formátumot, vagy ha inkább csak az audiót választjuk az általunk választott formátumban, a jdownloader lehetővé teszi, hogy kiválaszthassa, melyiket töltse le vagy töltse le összes.

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

    Ez a megjegyzés a videók letöltéséről szólt a youtube-ról, de mindig ugyanaz a captcha 7 - x 2-vel egyenlő ... Soha nem változik, és soha nem fogadja el az 5-öt válaszként.

  8.   chinoloco dijo

    Szia. Kapom ezt a hibát
    Csomaglista olvasása ... Kész
    Függőségfa létrehozása
    Az állapotinformációk olvasása ... Kész
    E: A kde-runtime-devel.x86_64 csomag nem található
    E: Nem található "kde-runtime-devel.x86_64" reguláris kifejezéssel rendelkező csomag
    E: A kde-workspace-devel.x86_64 csomag nem található
    E: Nem található csomag a "kde-workspace-devel.x86_64" reguláris kifejezéssel
    E: A kde-baseapps-devel.x86_64 csomag nem található
    E: Nem található "kde-baseapps-devel.x86_64" reguláris kifejezéssel rendelkező csomag
    E: A qjson-devel.x86_64 csomag nem található
    E: A "qjson-devel.x86_64" reguláris kifejezéssel nem található csomag

    1.    Isaac patranas dijo

      Próbálja ki a sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git fájlt
      Egyébként a make telepítést sudo-val kellett végrehajtanom ... nem tudom miért

  9.   Claudio dijo

    Hé, nagyon jól néz ki !!, ki fogom próbálni, hátha nekem beválik, köszönöm a hozzájárulást!

  10.   perro006 dijo

    Szia, sajnálom, de hibaüzenetet kapok, nem tudom, miért tettem a root fiókommal az első 4 lépésben, vagyis eljutottam az összeállításhoz, és a következő hibát kapom:

    [root @ think kdeconnect-kde] # cmake -DCMAKE_INSTALL_PREFIX = / usr ./
    - A C fordító azonosítója a GNU 4.8.3
    - A CXX fordító azonosítása ismeretlen
    - Ellenőrizze, hogy működik-e a C fordító: / usr / bin / cc
    - Ellenőrizze, hogy működik-e a C fordító: / usr / bin / cc - működik
    - A C fordító ABI információinak felderítése
    - A C fordító ABI információinak felderítése - kész
    CMake hiba: CXX fordítója: "CMAKE_CXX_COMPILER-NOTFOUND" nem található. Kérjük, állítsa a CMAKE_CXX_COMPILER fájlt érvényes fordítói útvonalra vagy névre.
    - Q_WS_X11 keresése
    - Q_WS_X11 keresése - megtalálva
    - Q_WS_WIN keresése
    - Q_WS_WIN keresése - nem található
    - Q_WS_QWS keresése
    - Q_WS_QWS keresése - nem található
    - Q_WS_MAC keresése
    - Q_WS_MAC keresése - nem található
    - Talált Qt-verzió: 4.8.6 (a / usr / bin / qmake-qt4 használatával)
    - Az XOpenDisplay keresése az /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so fájlban
    - Az XOpenDisplay keresése a /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so fájlban - megtalált
    - A gethostbyname keresése
    - A gethostbyname keresése - megtalálva
    - Csatlakozást keres
    - Csatlakozást keres - megtalálva
    - Eltávolítást keres
    - Eltávolítást keres - talált
    - Shmat keres
    - Shmat keres - megtalálta
    - IceConnectionNumber keresése az ICE-ben
    - IceConnectionNumber keresése az ICE-ben - megtalálva
    - Talált X11: /usr/lib64/libX11.so
    - A pthread.h fájl tartalmazza
    - A pthread.h fájl tartalmazza - megtalálva
    - A pthread_create keresést
    - pthread_create keresése - nem található
    - A pthread_create keresése a pthreads-ben
    - A pthread_create keresése a pthreads-ben - nem található
    - A pthread_create keresése a pthread-ben
    - A pthread_create keresése a pthread-ben - megtalálva
    - Talált szálak: IGAZ
    - Megtalált OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (a "1.0.1e" verzió megtalálva)
    - _POSIX_TIMERS keresése
    - _POSIX_TIMERS keresése - megtalálva
    - Megtalálta az Automoc4-et: / usr / bin / automoc4
    - Talált Perl: / usr / bin / perl (megtalálta az "5.18.2" verziót)
    - Talált Phonon: / usr / include (Szükséges, hogy legalább a "4.3.80" verzió legyen)
    - _OFFT_IS_64BIT teszt végrehajtása
    CMake hiba: /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
    a get_filename_component hibás számú argumentummal hívott meg
    Hívásköteg (a legutóbbi hívás először):
    CMakeLists.txt: 3 (PROJECT)

    CMake hiba: A CMAKE_CXX_COMPILER nincs beállítva az EnableLanguage után
    CMake hiba: Belső CMake hiba, a cmake TryCompile beállítása nem sikerült
    - _OFFT_IS_64BIT teszt végrehajtása - Nem sikerült
    - A KDE 4.12 tartalmazza a dir: / usr / include / kde4 fájlt
    - Megtaláltuk a KDE 4.12 könyvtár könyvtárát: / usr / lib64 / kde4 / devel
    - Megtalálta a KDE4 kconfig_compiler4 előfeldolgozót: / usr / bin / kconfig_compiler4
    - Talált automoc4: / usr / bin / automoc4
    - Talált PkgConfig: / usr / bin / pkg-config (a "0.28" verzió megtalálva)
    CMake hiba: /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (üzenet):
    NEM található a QCA2 (hiányzik: QCA2_LIBRARIES QCA2_INCLUDE_DIR)
    Hívásköteg (a legutóbbi hívás először):
    /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 (csomag_keresés)

    - Hiányos konfigurálása, hibák történtek!
    Lásd még: "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log".
    Lásd még: "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log".
    [root @ think kdeconnect-kde] #

    Remélem, hogy tud útmutatni, elfelejtettem, hogy telepítettem a fedora 20-at, ha további információra van szüksége, mondja el, köszönöm

    1.    ikakaotsu dijo

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

  11.   szerfraviros dijo

    Ha Arch Linuxot használ, és a kdeconnect-et a pacman-mel telepítette, akkor módosítania kell a következő sort:

    $ qdbus org.kde.kded / kded loadModule kdeconnect

    az alábbiak szerint:

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

    Mert ha nem csak egy villogó kurzor jelenik meg, és onnan soha nem megy; Ráadásul, ha régi gnomerek és türelmetlenek, mint én, akkor átkozják azt az időt, amikor a KDE-re váltottak

  12.   e2dev dijo

    Nincs ott semmi hasonló, amit használhatnék a GNOME-ban? Másik kérdés, tudja valaki, hogy ezt a gnome hotspotnak kell-e megtennie ???

  13.   claudio sepulveda dijo

    Helló,

    Telepítem a KDE Connect szoftvert, eddig problémám volt a build elindításával:

    CMake hiba a CMakeLists.txt fájlnál: 10 (find_package):
    Nem található az «ECM» által biztosított csomagkonfigurációs fájl (kért
    0.0.9 verzió) a következő nevek bármelyikével:

    ECMConfig.cmake
    ecm-config.cmake

    Adja hozzá az «ECM» telepítési előtagját a CMAKE_PREFIX_PATH fájlhoz, vagy állítsa be az «ECM_DIR» beállítást
    a fenti fájlok egyikét tartalmazó könyvtárba. Ha az «ECM» a
    külön fejlesztői csomagot vagy SDK-t, ellenőrizze, hogy telepítve van-e.

    - Hiányos konfigurálása, hibák történtek!
    Lásd még: "/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log".

    Nem értem, miért vagy miről szól a hiba, bármilyen segítséget szívesen fogadunk.