0

我已经在 Windows 7 上安装了 Qt Necessitas SDK,
我一直在尝试编译并将程序加载到 android 设备/模拟器
我无法让这个东西工作,

程序编译成功,在启动时部署后我收到以下错误消息

“正在启动远程进程...找不到 org.kde.necessitas.example.untitled 进程”

我在设备和模拟器上都遇到了同样的错误

有什么建议么?

4

2 回答 2

1

哎呀!如果我没看错,这是 2012 年的一篇文章。新的 QtCreator (5.1) 可以在 Windows 的 Android 上开箱即用——我假设是 Linux(我没有在 Ubuntu 上测试过)。

http://qt-project.org/wiki/Category:Developing_Qt::Ports::Android

现在这基本上是 IDE 的一部分。

为什么您会收到该消息有很多可能性。您是否为 ARM5/6/7 编译过?你在模仿什么?它是否设置了正确的 CPU?我会全新安装捆绑的 Creator,这样您就可以消除本地设置并运行示例 Android 应用程序的可能性。同样,这对我来说在 Windows 上效果很好,在这个最新版本中远远落后于曲线。

是的,目前在这方面确实缺乏文档。我花了 3 个小时的大部分时间让它与模拟器一起工作。其中一个步骤是从 SDK 启动模拟器,然后尝试从我的调试器连接。

于 2013-10-31T15:57:03.793 回答
0

对于 Android 开发,我建议使用 Qt 5.2。

Necessitas 是 Qt 4 的非官方 Android 端口。Qt 5.1包含官方(但不完整)技术预览。将于 2013 年 12 月发布的 Qt 5.2 将提供完整的官方 Android 支持。

如果您想立即试用,可以从http://download.qt-project.org/development_releases/qt/5.2/5.2.0-beta1/下载 Qt 5.2 beta 。更新的文档位于http://doc-snapshot.qt-project.org/qt5-stable/android-support.html - 现在非常全面。

这是 Digia 的博客文章,详细介绍了简化的 Android 部署过程:http ://blog.qt.digia.com/blog/2013/10/09/android-deployment-in-qt-5-2/

于 2013-11-03T01:51:48.177 回答