找回密码
 立即注册
收起左侧

qt5.12搭配Android环境

2
回复
6062
查看
[复制链接]
累计签到:54 天
连续签到:1 天
来源: 2019-3-11 20:31:10 显示全部楼层 |阅读模式
1Qter豆
报错如下:
Generating Android Package
  Input file: F:/qt/src/build-qml1-Android_for_armeabi_v7a_Clang_Qt_5_12_1_for_Android_ARMv7-Debug/android-libqml1.so-deployment-settings.json
  Output directory: F:/qt/src/build-qml1-Android_for_armeabi_v7a_Clang_Qt_5_12_1_for_Android_ARMv7-Debug/android-build/
  Application binary: F:/qt/src/build-qml1-Android_for_armeabi_v7a_Clang_Qt_5_12_1_for_Android_ARMv7-Debug/libqml1.so
  Android build platform: android-24
  Install to device: No
Command does not exist: F:\Android\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe


环境配置如图



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2019-3-12 09:18:35 显示全部楼层
试一下配置一下 Android 的系统环境变量 ~
回复

使用道具 举报

累计签到:4 天
连续签到:3 天
2019-7-11 13:58:27 显示全部楼层
楼主解决了吗?
我也遇到这个问题了
  1. 13:57:24: 为项目HelloWorld执行步骤 ...
  2. 13:57:24: 正在启动 "F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe" clean -j6

  3. del qrc_qml.cpp
  4. del moc_predefs.h
  5. 找不到 F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\qrc_qml.cpp
  6. 找不到 F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\moc_predefs.h
  7. del main.obj qrc_qml.obj
  8. 找不到 F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\main.obj
  9. del *~ core *.core
  10. 找不到 F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\*~
  11. 13:57:25: 进程"F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe"正常退出。
  12. 13:57:25: 配置没有改变, 跳过 qmake 步骤。
  13. 13:57:25: 正在启动 "F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe" -j6

  14. F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -c -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -DANDROID_HAS_WSTRING --sysroot=F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sysroot -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sysroot/usr/include/arm-linux-androideabi -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/cxx-stl/llvm-libc++/include -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/android/support/include -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/include -fstack-protector-strong -DANDROID -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-builtin-memmove -g -g -marm -O0 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I..\HelloWorld -I. -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtQuick -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtGui -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtQml -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtNetwork -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtCore -I. -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\mkspecs\android-clang -o main.obj ..\HelloWorld\main.cpp
  15. E:\Qt\Qt5.12.4\5.12.4\android_armv7\bin\rcc.exe -name qml ..\HelloWorld\qml.qrc -o qrc_qml.cpp
  16. F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -c -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -DANDROID_HAS_WSTRING --sysroot=F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sysroot -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sysroot/usr/include/arm-linux-androideabi -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/cxx-stl/llvm-libc++/include -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/android/support/include -isystem F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/include -fstack-protector-strong -DANDROID -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-builtin-memmove -g -g -marm -O0 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I..\HelloWorld -I. -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtQuick -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtGui -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtQml -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtNetwork -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\include\QtCore -I. -IE:\Qt\Qt5.12.4\5.12.4\android_armv7\mkspecs\android-clang -o qrc_qml.obj qrc_qml.cpp
  17. F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -Wl,--exclude-libs,libunwind.a --sysroot=F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/platforms/android-16/arch-arm/ -Wl,-soname,libHelloWorld.so -Wl,-rpath=E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -shared -o libHelloWorld.so main.obj qrc_qml.obj   E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib/libQt5Quick.so -Lc:\Utils\Android\android-ndk-r19c/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib/libQt5Gui.so E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib/libQt5Qml.so E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib/libQt5Network.so E:/Qt/Qt5.12.4/5.12.4/android_armv7/lib/libQt5Core.so -lGLESv2  -LF:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a -lc++ -llog -lz -lm -ldl -lc
  18. 13:57:26: 进程"F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe"正常退出。
  19. 13:57:26: Removing directory F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\android-build/assets
  20. 13:57:26: Removing directory F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\android-build/libs
  21. 13:57:26: 正在启动 "F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe" "INSTALL_ROOT=F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\android-build" install

  22. E:\Qt\Qt5.12.4\5.12.4\android_armv7\bin\qmake.exe -install qinstall -exe libHelloWorld.so F:\android\QtAndroidPro\build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug\android-build\libs\armeabi-v7a\libHelloWorld.so
  23. 13:57:27: 进程"F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\prebuilt\windows-x86_64\bin\make.exe"正常退出。
  24. 13:57:27: Starting: "E:\Qt\Qt5.12.4\5.12.4\android_armv7\bin\androiddeployqt.exe" --input F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-libHelloWorld.so-deployment-settings.json --output F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build --android-platform android-18 --jdk "C:/Program Files/Java/jdk1.8.0_201" --verbose --gradle --deployment ministro
  25. Generating Android Package
  26.   Input file: F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-libHelloWorld.so-deployment-settings.json
  27.   Output directory: F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build/
  28.   Application binary: F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/libHelloWorld.so
  29.   Android build platform: android-18
  30.   Install to device: No
  31. Delete missing files E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/android/templates/res F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build/res
  32. Delete missing files E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/android/templates/res/values F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build/res/values
  33. Copying Android package template.
  34.   -- Skipping file E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/3rd**/gradle/gradle/wrapper/gradle-wrapper.jar. Same or newer file already in place.
  35.   -- Skipping file E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/3rd**/gradle/gradle/wrapper/gradle-wrapper.properties. Same or newer file already in place.
  36.   -- Skipping file E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/3rd**/gradle/gradlew. Same or newer file already in place.
  37.   -- Skipping file E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/3rd**/gradle/gradlew.bat. Same or newer file already in place.
  38.   -- Copied F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build/AndroidManifest.xml
  39.   -- Skipping file E:/Qt/Qt5.12.4/5.12.4/android_armv7/src/android/templates/build.gradle. Same or newer file already in place.
  40.   -- Copied F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build/res/values/libs.xml
  41. Detecting dependencies of application.
  42. Reading dependencies from F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/libHelloWorld.so
  43. Reading dependencies from E:/Qt/Qt5.12.4/5.12.4/android_armv7/plugins/platforms/android/libqtforandroid.so
  44. Scanning for QML imports.
  45.   -- Adding 'E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick.2' as QML dependency
  46.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick.2/libqtquick2plugin.so
  47. Reading dependencies from E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick.2/libqtquick2plugin.so
  48.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick.2/plugins.qmltypes
  49.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick.2/qmldir
  50.   -- Adding 'E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick/Window.2' as QML dependency
  51.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick/Window.2/libwindowplugin.so
  52. Reading dependencies from E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick/Window.2/libwindowplugin.so
  53.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick/Window.2/plugins.qmltypes
  54.     -- Appending dependency found by qmlimportscanner: E:/Qt/Qt5.12.4/5.12.4/android_armv7/qml/QtQuick/Window.2/qmldir
  55. Setting 6 dependencies from Qt in package.
  56. Checking if application binary is in package.
  57. Copying gdbserver into package.
  58.   -- Copied F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build//libs/armeabi-v7a/gdbserver
  59.   -- Copied F:/android/QtAndroidPro/build-HelloWorld-Android_for_armeabi_v7a_Clang_Qt_5_12_4_for_Android_ARMv7-Debug/android-build//libs/armeabi-v7a/libgdbserver.so
  60. Stripping libraries to minimize size.
  61. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  62. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  63. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  64. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  65. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  66. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readobj.exe
  67. Command does not exist: F:\android\android-ndk-r16b-windows-x86_64\android-ndk-r16b/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-strip.exe
  68. 13:57:27: 进程"E:\Qt\Qt5.12.4\5.12.4\android_armv7\bin\androiddeployqt.exe"退出,退出代码 9 。
  69. Error while building/deploying project HelloWorld (kit: Android for armeabi-v7a (Clang Qt 5.12.4 for Android ARMv7))
  70. When executing step "Build Android APK"
  71. 13:57:27: Elapsed time: 00:04.
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了