• 3703阅读
  • 2回复

新人,运行qtonandroid时遇到的问题,求指教 [复制链接]

上一主题 下一主题
离线shanshan302
 

只看楼主 倒序阅读 楼主  发表于: 2015-08-30

14:16:38: 为项目qt_on_android执行步骤 ...
14:16:38: 正在启动 "G:\Qt\Qt5.3.1\5.3\android_armv7\bin\qmake.exe" "G:\Qt ex\qt_on_android\qt_on_android.pro" -r -spec android-g++


14:16:39: 进程"G:\Qt\Qt5.3.1\5.3\android_armv7\bin\qmake.exe"正常退出。
14:16:39: 正在启动 "G:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe"


G:\Android\android-ndk-r8d/toolchains/arm-linux-androideabi-4.7/prebuilt/windows/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\..\Qt\Qt5.3.1\5.3\android_armv7\mkspecs\android-g++ -I..\qt_on_android -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtWidgets -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtGui -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtCore -I. -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\include -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\libs\armeabi-v7a\include -I..\..\Android\android-ndk-r8d\platforms\android-14\arch-arm\usr\include -I. -o main.obj ..\qt_on_android\main.cpp
G:\Android\android-ndk-r8d/toolchains/arm-linux-androideabi-4.7/prebuilt/windows/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\..\Qt\Qt5.3.1\5.3\android_armv7\mkspecs\android-g++ -I..\qt_on_android -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtWidgets -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtGui -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtCore -I. -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\include -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\libs\armeabi-v7a\include -I..\..\Android\android-ndk-r8d\platforms\android-14\arch-arm\usr\include -I. -o mainwindow.obj ..\qt_on_android\mainwindow.cpp
G:\Qt\Qt5.3.1\5.3\android_armv7\bin\moc.exe -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -IG:/Qt/Qt5.3.1/5.3/android_armv7/mkspecs/android-g++ -I"G:/Qt ex/qt_on_android" -IG:/Qt/Qt5.3.1/5.3/android_armv7/include -IG:/Qt/Qt5.3.1/5.3/android_armv7/include/QtWidgets -IG:/Qt/Qt5.3.1/5.3/android_armv7/include/QtGui -IG:/Qt/Qt5.3.1/5.3/android_armv7/include/QtCore -I. -I/usr/include -I/usr/local/include ..\qt_on_android\mainwindow.h -o moc_mainwindow.cpp
G:\Android\android-ndk-r8d/toolchains/arm-linux-androideabi-4.7/prebuilt/windows/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\..\Qt\Qt5.3.1\5.3\android_armv7\mkspecs\android-g++ -I..\qt_on_android -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtWidgets -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtGui -I..\..\Qt\Qt5.3.1\5.3\android_armv7\include\QtCore -I. -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\include -I..\..\Android\android-ndk-r8d\sources\cxx-stl\gnu-libstdc++\4.7\libs\armeabi-v7a\include -I..\..\Android\android-ndk-r8d\platforms\android-14\arch-arm\usr\include -I. -o moc_mainwindow.obj moc_mainwindow.cpp
G:\Android\android-ndk-r8d/toolchains/arm-linux-androideabi-4.7/prebuilt/windows/bin/arm-linux-androideabi-g++ --sysroot=G:\Android\android-ndk-r8d/platforms/android-14/arch-arm/ -Wl,-soname,libqt_on_android.so -Wl,--no-undefined -Wl,-z,noexecstack -shared -o libqt_on_android.so main.obj mainwindow.obj moc_mainwindow.obj   -LG:\Android\android-ndk-r8d/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a -LG:\Android\android-ndk-r8d/platforms/android-14/arch-arm//usr/lib -LG:/Qt/Qt5.3.1/5.3/android_armv7/lib -lQt5Widgets -Lc:\Utils\android\ndk/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -Lc:\Utils\android\ndk/platforms/android-9/arch-arm//usr/lib -LC:\Utils\icu32_51_1_mingw482\lib -LC:\utils\postgresql\pgsql\lib -LC:\utils\mysql\mysql\lib -LC:\Utils\pgsql\lib -LC:\temp\opensll-android-master\openssl-android-master\lib -LG:\Qt\Qt5.3.1\5.3\android_armv7/lib -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
14:16:46: 进程"G:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe"正常退出。
14:16:46: 正在启动 "G:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" INSTALL_ROOT="G:\Qt ex\build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release\android-build" install


copy /y "libqt_on_android.so" "G:\Qt ex\build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release\android-build\libs\armeabi-v7a\libqt_on_android.so"
系统找不到指定的路径。
已复制         0 个文件
Makefile:1353: recipe for target 'install_target' failed
mingw32-make: [install_target] Error 1 (ignored)
14:16:47: 进程"G:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe"正常退出。
14:16:47: 正在启动 "G:\Qt\Qt5.3.1\5.3\android_armv7\bin\androiddeployqt.exe" --input "G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-libqt_on_android.so-deployment-settings.json" --output "G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-build" --deployment bundled --install --ant G:/Android/apache-ant-1.8.4/bin/ant.bat --android-platform android-23 --jdk "C:/Program Files (x86)/Java/jdk1.8.0_60" --device 0123456789ABCDEF


14:16:47: Pulling files necessary for debugging.
14:16:47: Package deploy: Running command 'G:/Android/android-sdk/platform-tools/adb.exe -s 0123456789ABCDEF pull /system/bin/app_process G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/app_process'.
14:16:48: Package deploy: Running command 'G:/Android/android-sdk/platform-tools/adb.exe -s 0123456789ABCDEF pull /system/lib/libc.so G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/libc.so'.
Generating Android Package
  Input file: G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-libqt_on_android.so-deployment-settings.json
  Output directory: G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-build
  Application binary: G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/libqt_on_android.so
  Android build platform: android-23
  Install to device: 0123456789ABCDEF
Application binary is not in output directory: G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-build/libs/armeabi-v7a/libqt_on_android.so. Please run 'mingw32-make install INSTALL_ROOT=G:/Qt ex/build-qt_on_android-Android_for_armeabi_v7a_GCC_4_7_Qt_5_3_1-Release/android-build' first.
14:16:49: 进程"G:\Qt\Qt5.3.1\5.3\android_armv7\bin\androiddeployqt.exe"退出,退出代码 7 。
Error while building/deploying project qt_on_android (kit: Android for armeabi-v7a (GCC 4.7, Qt 5.3.1))
执行步骤 'Deploy to Android device'时
14:16:49: Elapsed time: 00:11.


也不知道是什么原因,我是按着教程走的,只有一个AVD的地方,没有添加上,因为说添加需要的东西我没有,请大家多多指教,需要查看配置图片的请回复我,我贴图

在线lemonzll

只看该作者 1楼 发表于: 2015-08-31
你试下把你的项目放在另外一个文件夹里面,文件夹名字不要有空格和中文
离线lf460

只看该作者 2楼 发表于: 2015-09-16
贴图看看你的配置页面是否正确?
快速回复
限100 字节
 
上一个 下一个