我应该在C ++中使用QtCreator开发一个Android应用程序。然而,QtCreator对用户不友好,并且永久地面对我没有引起和不理解的错误和错误。如果建立一个简单的新项目,我还处于这个阶段。构建它时发生的错误是:
The process "C:/Qt/android.5.5.1/5.5/android_armv7/bin/androiddeployqt.exe" exited normally.
Pulling files necessary for debugging.
Package deploy: Running command "C:/Users/username/AppData/Local/Android/android-sdk/platform-tools/adb.exe -s 520592f0406021ce pull /system/bin/sh: readlink: not found D:/projects/build-androidtest-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process".
Packaging error: Command "C:/Users/username/AppData/Local/Android/android-sdk/platform-tools/adb.exe -s 520592f0406021ce pull /system/bin/sh: readlink: not found D:/projects/build-androidtest-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process" failed.Exit code: 1
Package deploy: Failed to pull "/system/bin/sh: readlink: not found" to "D:/projects/build-androidtest-Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_1-Debug/app_process".
我怀疑一段面向unix的代码传播到Windows版本的QtCreator。它的 a reported bug marked as fixed ,但在任何已发布的版本中都没有,所以无论如何我都需要让它工作。
有什么想法吗?我的意思是,有没有人在Windows上的QtCreator中使用Qt C ++ android librarie?因为谷歌搜索对这些主题不是很有帮助。
答案 0 :(得分:-1)
好吧,这似乎是连接和调试应用程序的Qt创建者错误,您可以尝试使用Visual Studio的qt库并使用VS调试您的应用程序。
<强>更新强>
它有点难,但你可以在here