Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
命令行从Qt应用程序生成android apk导致无法从json文件读取错误_Android_Qt_Ant - Fatal编程技术网

命令行从Qt应用程序生成android apk导致无法从json文件读取错误

命令行从Qt应用程序生成android apk导致无法从json文件读取错误,android,qt,ant,Android,Qt,Ant,我需要使用命令行从我的Qt应用程序构建一个android apk。在env中设置了android、jdk、ndk和ant之后,我运行下面的Qmake命令 qmake project.pro -spec android-g++ CONFIG+=qtquickcompiler make -j2 make install INSTALL_ROOT=android /Users/buildmaster/Qt/5.7/android_armv7/bin/androiddeployqt --output a

我需要使用命令行从我的Qt应用程序构建一个android apk。在env中设置了android、jdk、ndk和ant之后,我运行下面的Qmake命令

qmake project.pro -spec android-g++ CONFIG+=qtquickcompiler
make -j2
make install INSTALL_ROOT=android
/Users/buildmaster/Qt/5.7/android_armv7/bin/androiddeployqt --output android --verbose --input android-libMyProject.so-deployment-settings.json
运行脚本会出现以下错误:
无法读取输入文件:android libMyProject.so部署设置.json


如何消除上述错误并生成android apk?

将完整路径添加到
部署设置.json
文件
androiddeployqt
找不到它。太好了。谢谢成功了。我还必须替换INSTALL_ROOT=/fullpath/android来构建最终的apk。所以是的。它将完整路径添加到
部署设置.json
文件
androiddeployqt
找不到它。太好了。谢谢成功了。我还必须替换INSTALL_ROOT=/fullpath/android来构建最终的apk。所以是的。它起作用了