1

I installed QT 5.1 about 2 hours ago with all the stuff required to create an android app using C++ / QT.

When I create a Qt Quick 2 Application i try to deploy it to see how it looks like. An emulator starts but the app doesn't start and when I quit the emulator, I have this message :

:-1: error: Cannot deploy: no devices or emulators found for your package.

The emulator works fine. I'm on Windows 8 Pro 64 bits. Why can't I deploy a generated app ?

Thanks a lot, Jean (:

4

2 回答 2

1

你必须启动 avd form android sdk manager > tools > manage avds,解锁它然后运行你的项目。有关更多信息,请在此处查看我的回答

于 2013-09-18T17:53:55.840 回答
0

尝试做与OP相同的事情,遇到了同样的问题。

确保 adb 找到您的设备。此处的说明http://developer.android.com/tools/device.html

确保您正在部署正确的 API 版本。尝试部署 API 版本过高的包将导致 Qt Creator 跳过您的设备并回退到模拟器。

您可以从“包配置”详细信息下的 android 工具包运行设置中的 Qt Creator“项目”视图中找到您正在使用的 API 版本。从这里检查您设备的 android 版本和相应的 API 版本https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels

我已经成功部署了我的第一个应用程序,一切似乎都运行良好。

于 2013-07-08T17:55:05.393 回答