在 Android 上使用 QtDBus 移植 Qt 应用程序

Posted

技术标签:

【中文标题】在 Android 上使用 QtDBus 移植 Qt 应用程序【英文标题】:Port Qt app with QtDBus on android 【发布时间】:2013-09-21 12:58:54 【问题描述】:

我有一个用 Qt 编写的应用程序,它使用 QtDBus。我需要将它移植到android上。对这两种技术都没有太多经验。

当我尝试为 android 编译我的 Qt 应用程序时,我得到一个错误:

fatal error: QtDBus/QtDBus: No such file or directory

排队

#include <QtDBus/QtDBus>

桌面编译正常

我发现android不支持dbus的信息(或者它是过时的信息?)。有什么办法吗?

【问题讨论】:

【参考方案1】:

我发现android不支持dbus的信息(或者是 过时的信息?)。有什么办法吗?

简短的回答:暂时没有。

dbus暂时不支持Android,所以QtDBus暂时不支持。

【讨论】:

等等,这是否意味着一次支持 dbus?我认为它从未在 Android 上得到支持。

以上是关于在 Android 上使用 QtDBus 移植 Qt 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 QtDbus 注册接口和注册方法?

QtDBus 链接错误

Qt高级——QtDBus快速入门

Introduction to QtDBus class

使用 QtDBus 支持构建 Qt 4.8

QtDBUS:通过 DBUS 发送枚举