使用KDE Con​​nect将Android与KDE集成。

您好,作为一次小型协作,我想分享如何整合您的 AndroidKDE 以一种非常有趣的方式 KDE Con​​nect.

KDE Con​​nect将使我们能够做一些有趣的事情,例如通过Wifi传输文件,接听电话,从电话控制媒体播放器,复制到剪贴板,阅读SMS等。

我们需要的物品:

  • 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_连接

这篇文章写在 我们的论坛胡安我只是在这里进行了一些小的文本编辑。

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  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.   dog006

    您好,抱歉,但是出现错误,我不知道为什么我用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中的CMake错误:37(get_filename_component):
    使用错误的参数数量调用了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.   克劳迪奥·塞普尔韦达

    你好,

    我正在安装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”。

    我不明白错误的原因或原因,欢迎提供任何帮助。