无法将QtCreator部署到Android模拟器

时间:2014-04-04 14:24:30

标签: android qt deployment qt-creator

我正在运行以下设置:

Ubuntu 13.10 64bit
Qt创作者3.0.1
Qt 5.2.1
NDK r9d 64bit
adt-bundle-linux-x86_64-20140321.zip

我管理得到它编译。我在部署应用程序之前启动了模拟器。但不是将apk发送到正在运行的模拟器,而是启动了一个新的... Qt Create没有响应一段时间......新模拟器启动了一段时间后Qt创建者开始再次响应并在编译输出后返回。

此外,我尝试在Ubuntu之前使用Windows 7 64bit,但结果非常相似。另外我相信软件版本大致相同。

17:11:12: Removing directory /home/rikko/android/projects/build-omgFrickingGosh-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_1-Debug/android-build
17:11:12: Starting: "/usr/bin/make" INSTALL_ROOT=/home/rikko/android/projects/build-omgFrickingGosh-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_1-Debug/android-build install
cp -f -R /home/rikko/android/projects/omgFrickingGosh/qml/omgFrickingGosh /home/rikko/android/projects/build-omgFrickingGosh-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_1-Debug/android-build/assets/qml/
install -m 755 -p "libomgFrickingGosh.so" "/home/rikko/android/projects/build-omgFrickingGosh-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_1-Debug/android-build/libs/armeabi-v7a/libomgFrickingGosh.so"
17:11:13: The process "/usr/bin/make" exited normally.
Error while building/deploying project omgFrickingGosh (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.2.1))
When executing step 'Deploy to Android device'
17:13:26: Elapsed time: 02:14.</code>

1 个答案:

答案 0 :(得分:0)

我实际上是想让它在Windows上运行。 似乎最可能的嫌疑人是新的SDK或NDK。

因此,当前在64位Win 7上运行的配置如下:

JDK: jdk-7u51-windows-x64.exe
Ant: apache-ant-1.9.2-bin.zip
NDK: android-ndk-r9-windows-x86_64.zip 
SDK: adt-bundle-windows-x86-20131030.zip (contains SDK manager 22.3)
Qt 5.2.1 and QtCreator 3.0.1 both from qt-opensource-windows-x86-1.5.0-2-online.exe

如果您遇到类似问题,请与我联系,并且无法自行获取这些包装版本。