下载 QT android (windows 5.1) 的候选版本后,我决定启动 QT Creator 并尝试制作一个 android 项目(一些小东西,看看它是否有效)。遵循教程后,我添加了所有(除了 mips)android 工具包。
当我制作一个常规的 QT 应用程序时,它告诉我它可以看到所有的 android 工具包,如果我使用它,它会启动模拟器。
然而问题是,当我创建一个 QT 移动应用程序时,它告诉我没有有效的工具包。
下载 QT android (windows 5.1) 的候选版本后,我决定启动 QT Creator 并尝试制作一个 android 项目(一些小东西,看看它是否有效)。遵循教程后,我添加了所有(除了 mips)android 工具包。
当我制作一个常规的 QT 应用程序时,它告诉我它可以看到所有的 android 工具包,如果我使用它,它会启动模拟器。
然而问题是,当我创建一个 QT 移动应用程序时,它告诉我没有有效的工具包。
由于我对 Qt-Creator 非常陌生,因此我没有很好的答案,但我注意到“GUI 应用程序”同时支持桌面和 Android。如果您选择 GUI,您将可以选择配置套件并在您的套件下选择 Android ARM 5/6/7 或 x86。
您可以选择 Android 或同时使用 Desktop 和 Android 来开始。我正在玩“Hello World”示例并尝试部署到 Nexus 7。这肯定会启动 AVD,尽管我目前实际上连接到它几乎没有成功。
希望这能让你摆脱最初的困境。
“移动应用程序”套件是旧 Qt 版本的遗留物,不应再使用。在 Qt Creator 2.8 中,它已被删除以避免这种混淆。
只需使用任何常规模板,例如“Qt GUI 应用程序”、“Qt Quick 2 应用程序”或“空 Qt 项目”,从一个完全干净的状态开始。如果您在使用这些模板时遇到问题,则需要解决这些问题。
我想问题在于将 kits 库与 qt 链接。
你确定你需要这样的项目吗?
移动 Qt 应用程序
使用 Qt Designer 表单为移动设备和 C++ 设计基于 Qt 小部件的用户界面来实现应用程序逻辑。选择此模板为仅支持 Qt 4.6.x的设备进行开发
QTcreator 帮助您开发 QT 应用程序,然后您选择要部署到的平台,因此我建议您从以下链接阅读 Android 特定部分: