无法拉取“/system/bin/sh:readlink - QtCreator 错误解决方法?
Failed to pull "/system/bin/sh: readlink - QtCreator bug workaround?
我应该在 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 库吗?因为 google 搜索对这些主题不是很有帮助。
好吧,这似乎是连接和调试应用程序的 Qt Creator 错误,您可以尝试使用带有 visual studio 的 qt 库并使用 VS 调试您的应用程序。
更新
这有点难,但您可以在 here
中找到完整的操作过程
我应该在 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 库吗?因为 google 搜索对这些主题不是很有帮助。
好吧,这似乎是连接和调试应用程序的 Qt Creator 错误,您可以尝试使用带有 visual studio 的 qt 库并使用 VS 调试您的应用程序。
更新
这有点难,但您可以在 here