我试图在Android(三星S4)上部署我的Qt5应用程序。它编译得很好,但在部署时停止:
Starting debugger "QmlCppEngine" for ABI "arm-linux-android-elf-32bit
在应用程序输出中,我得到了:
Unable to start 'org.qtproject.example.testapp'. Debugging has failed
可能是什么原因?
答案 0 :(得分:1)
在查看logcat报告时,我发现了像:
“dlopen()失败:somelib.so找不到libQt5PrintSupport.so”
通过从项目中临时排除somlib.so,我可以运行应用程序。
答案 1 :(得分:1)
就我而言,错误原因是因为Android模拟器的空间不足,所以请务必检查模拟器上是否有足够的空间。
卸载某些应用以释放空间后,错误消失了。