android - 无法拉取“/system/bin/sh : readlink - QtCreator bug workaround?

标签 android c++ qt-creator

我应该使用 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 库吗?因为谷歌搜索对这些主题不是很有帮助。

最佳答案

好吧,这似乎是连接和调试应用程序的 Qt Creator 错误,您可以尝试将 qt 库与 Visual Studio 结合使用,并使用 VS 调试您的应用程序。

更新
这有点难,但您可以在 here 中找到完整的过程

关于android - 无法拉取“/system/bin/sh : readlink - QtCreator bug workaround?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33608866/

相关文章:

java - 如何在多个屏幕中处理 AssetManager

java - 如何以天为单位显示毫秒数 :hours:min:seconds

java - findviewbyid上的Android空指针异常

android - Opengl ES 3.0 着色器功能未在 Nexus 5/KitKat 4.4 上实现

Qt Creator 使用 cmake 自动完成

c++ - 如何在 `mpeg` 中播放 `MFC` 文件

c++如何对结构数组进行排序

c++ - Winsock recv() 不阻塞

Qt Creator 帮助 : Font size is too small

qt - 如何在 qt creator 中删除项目?