使用KDE Con​​nect將Android與KDE集成。

您好,作為一次小型協作,我想分享如何整合您的 AndroidKDE 以一種相當有趣的方式 KDE Con​​nect.

KDE Con​​nect將使我們能夠做一些有趣的事情,例如通過Wifi傳輸文件,接聽電話,從電話控制媒體播放器,複製到剪貼板,閱讀短信等等。

我們需要的物品:

  • GNU / Linux發行版(任何)
  • KDE 4.11+
  • Android 4.x手機
  • 混帳
  • Gt和Qt編譯的標頭以及其他各種庫。
  • 編譯狗(或不合格的貓)

首先從git repo下載KDE Con​​nect源碼

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

以root用戶身份安裝必要的開發庫, Fedora Linux 聲音:

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

轉到“ KDE連接”文件夾

cd kdeconnect-kde

開始編譯:

cmake -DCMAKE_INSTALL_PREFIX=/usr ./

(等待與編譯狗(或貓)玩耍時)

Dog_Compilation

編譯後安裝:

make install

加載模塊 數據總線 (或重新啟動):

qdbus org.kde.kded /kded loadModule kdeconnect

恢復緩存:

kbuildsycoca4 -noincremental

如果它們具有防火牆,則允許端口範圍:

防火牆cmd-永久-區域=公共-添加端口= 1714-1764 / tcp防火牆cmd-永久-區域=公共-添加端口= 1714-1764 / udp

像其他任何漿體一樣,我們將漿體添加到KDE面板中。

從理論上講,PC端已準備就緒,現在我們可以從手機中下載KDE Con​​nect應用程序。

細胞的

安裝完成後,如果一切順利,我們將在KDE和Android中都看到“鏈接”兩個設備的選項,我們單擊任一鏈接即可。

這樣的消息應該出現:

等離子體

通過接受它,我們的設備將已經鏈接,我們可以從以下配置中配置要集成的內容 KDE Con​​nect。

KDE_連接

這篇文章寫在 我們的論壇胡安,我只在文本中進行了一些小的編輯就將其帶到這裡。

18條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   伊万巴拉姆 他說:

    很好,我在Beta版時安裝了它,它不能處理音樂播放器(OpenSUSE 12.3 x64),但是其餘功能都能正常工作。

    我會再給它一次機會。

    問候。

  2.   埃利奧時間3000 他說:

    讓我們看看我是否使用KDE 4.11反向端口來測試是否可以在Android 2.3.7上進行KDE Con​​nect(我已經在銀河系mini上嘗試使用Android 4.2.2,並且最終比Windows Vista上的Pentium IV更差)。

  3.   自由bs迪克 他說:

    有趣的狗xD的照片

  4.   特斯拉 他說:

    大聲笑。 那著名的編譯狗又是如何安裝的呢? 我猜它在所有發行版的存儲庫中,對嗎?

    很好的教程! 向剛接觸Linux的人推薦KDE的充分理由。

    1.    伊凡Linux 他說:

      Fedora-> #yum install編譯狗-f19
      Debian --->#apt-get install Compilationdog-src
      問候=)

  5.   雷伊 他說:

    好吧,在嘗試編譯想法時出現此錯誤?

    安裝項目…
    -安裝配置:“ RelWithDebInfo”
    -安裝:/usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
    kded / cmake_install.cmake的CMake錯誤:44(文件):
    文件安裝無法複製文件
    “ /Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml”
    “ /Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml”。
    呼叫堆棧(最近的呼叫優先):
    cmake_install.cmake:37(包含)

    Makefile:65:目標“安裝”的配方失敗
    製作:*** [安裝]錯誤1

    1.    特斯拉 他說:

      我相信,如果我做錯了,有人會糾正我。 試圖將某些內容從您的/ home複製到/ usr的原因是:

      無法複製文件
      “ /Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml”
      “ /Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml”。

      事實是我不知道在sudo下是否建議這樣做。 我一直討厭這樣,除非您安裝在系統目錄上,否則您永遠不必對sudo進行make install命令。

  6.   特魯科22 他說:

    查克拉(Chakra)中的is在CCR中
    $ccr -S kdeconnect-git

  7.   匿名 他說:

    同樣,使用Jdownloader,我們可以下載任何分辨率的視頻(YouTube視頻具有各種分辨率),選擇格式,或者,如果我們更喜歡選擇僅選擇格式的音頻,則jdownloader允許您選擇要下載或下載的音頻。所有。

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

    此評論是關於從youtube下載視頻的,但始終會出現相同的驗證碼7-x等於2 ...它永遠不會改變,永遠不會接受5作為答案。

  8.   欽諾洛科 他說:

    你好我得到這個錯誤
    正在閱讀包裝清單...完成
    創建依賴樹
    正在讀取狀態信息...完成
    E:找不到kde-runtime-devel.x86_64軟件包
    E:找不到任何帶有正則表達式“ kde-runtime-devel.x86_64”的軟件包
    E:找不到軟件包kde-workspace-devel.x86_64
    E:找不到帶有正則表達式“ kde-workspace-devel.x86_64”的軟件包
    E:找不到kde-baseapps-devel.x86_64軟件包
    E:找不到任何帶有正則表達式“ kde-baseapps-devel.x86_64”的軟件包
    E:找不到qjson-devel.x86_64軟件包
    E:找不到帶有正則表達式“ qjson-devel.x86_64”的軟件包

    1.    艾薩克·帕特拉納斯 他說:

      嘗試sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
      順便說一句,我不得不用sudo進行make install ...我不知道為什麼

  9.   克勞迪奧 他說:

    嘿,看起來很棒!!,我將對其進行測試,以查看它是否對我有用,謝謝您的貢獻!

  10.   perro006 他說:

    嗨,很抱歉,但是我得到一個錯誤,我不知道為什麼我用root帳戶在前4個步驟中做到了這一點,也就是說,我進入了編譯過程,並收到以下錯誤:

    [root @ think kdeconnect-kde]#cmake -DCMAKE_INSTALL_PREFIX = / usr ./
    -C編譯器標識為GNU 4.8.3
    -CXX編譯器標識未知
    -檢查工作的C編譯器:/ usr / bin / cc
    -檢查工作中的C編譯器:/ usr / bin / cc-工作
    -檢測C編譯器ABI信息
    -檢測C編譯器ABI信息-完成
    CMake錯誤:找不到您的CXX編譯器:“ CMAKE_CXX_COMPILER-NOTFOUND”。 請將CMAKE_CXX_COMPILER設置為有效的編譯器路徑或名稱。
    -尋找Q_WS_X11
    -尋找Q_WS_X11-找到
    -尋找Q_WS_WIN
    -尋找Q_WS_WIN-未找到
    -尋找Q_WS_QWS
    -尋找Q_WS_QWS-找不到
    -尋找Q_WS_MAC
    -尋找Q_WS_MAC-找不到
    -找到了Qt版本4.8.6(使用/ usr / bin / qmake-qt4)
    -在/usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so中尋找XOpenDisplay
    -在/usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so中尋找XOpenDisplay-發現
    -尋找gethostbyname
    -尋找gethostbyname-找到
    -尋找連接
    -尋找連接-找到
    -尋找刪除
    -尋找刪除-找到
    -尋找shmat
    -尋找shmat-找到
    -在ICE中尋找IceConnectionNumber
    -在ICE中尋找IceConnectionNumber-找到
    -找到X11:/usr/lib64/libX11.so
    -尋找包含文件pthread.h
    -尋找包含文件pthread.h-找到
    -尋找pthread_create
    -尋找pthread_create-找不到
    -在pthread中尋找pthread_create
    -在pthread中尋找pthread_create-未找到
    -在pthread中尋找pthread_create
    -在pthread中尋找pthread_create-找到
    -找到的線程:TRUE
    -找到OpenSSL:/usr/lib64/libssl.so;/usr/lib64/libcrypto.so(找到版本“ 1.0.1e”)
    -尋找_POSIX_TIMERS
    -尋找_POSIX_TIMERS-找到
    -找到Automoc4:/ usr / bin / automoc4
    -找到Perl:/ usr / bin / perl(找到版本“ 5.18.2”)
    -找到了Phonon:/ usr / include(要求至少為版本“ 4.3.80”)
    -執行測試_OFFT_IS_64BIT
    /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37(get_filename_component)的CMake錯誤:
    使用錯誤的參數數量調用了get_filename_component
    呼叫堆棧(最近的呼叫優先):
    CMakeLists.txt:3(項目)

    CMake錯誤:EnableLanguage之後未設置CMAKE_CXX_COMPILER
    CMake錯誤:內部CMake錯誤,cmake的TryCompile配置失敗
    -執行測試_OFFT_IS_64BIT-失敗
    -找到KDE 4.12包含目錄:/ usr / include / kde4
    -找到KDE 4.12庫目錄:/ usr / lib64 / kde4 / devel
    -找到了KDE4 kconfig_compiler4預處理器:/ usr / bin / kconfig_compiler4
    -找到automoc4:/ usr / bin / automoc4
    -找到PkgConfig:/ usr / bin / pkg-config(找到版本“ 0.28”)
    在/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108(消息)的CMake錯誤:
    找不到QCA2(丟失:QCA2_LIBRARIES QCA2_INCLUDE_DIR)
    呼叫堆棧(最近的呼叫優先):
    /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)

    -配置不完整,發生錯誤!
    另請參閱“ /home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log”。
    另請參閱“ /home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log”。
    [root @ think kdeconnect-kde]#

    希望您能指導我,我忘了我已經安裝了fedora 20,如果您需要更多信息告訴我,謝謝

    1.    居高津 他說:

      須藤apt-get install libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg

  11.   舍弗拉韋羅斯 他說:

    如果您使用Arch Linux並通過pacman安裝了kdeconnect,則必須修改以下行:

    $ qdbus org.kde.kded / kded loadModule kdeconnect

    通過以下方式:

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

    因為如果不僅會出現一個閃爍的光標,而且它永遠不會從那裡移開; 除此之外,如果他們像我一樣是老傻瓜和不耐煩,他們會詛咒他們決定改用KDE的時間🙂

  12.   電子開發 他說:

    在GNOME中可以使用類似的東西嗎? 另一個問題,有人知道侏儒熱點是否應該這樣做?

  13.   克勞迪奧·塞普爾韋達 他說:

    HOLA,

    我正在安裝KDE Con​​nect,到目前為止,開始構建時遇到問題:

    CMakeLists.txt的CMake錯誤:10(find_package):
    找不到«ECM»提供的軟件包配置文件(已請求
    0.0.9版),並具有以下任何名稱:

    ECMConfig.cmake
    ecm-config.cmake

    將“ ECM”的安裝前綴添加到CMAKE_PREFIX_PATH或設置“ ECM_DIR”
    到包含上述文件之一的目錄。 如果《 ECM》提供了
    單獨的開發包或SDK,請確保已安裝。

    -配置不完整,發生錯誤!
    另請參閱“ /home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log”。

    我不明白為什麼或錯誤是什麼,歡迎任何幫助。