Qt 5.2 and Android Error

Qt 5.2 and Android Error

本文关键字:Android Error and Qt      更新时间:2023-10-16

因此,经过几个小时的努力设置QT之后,我可以从第一个Android应用程序开始,我仍然没有运气。我得到了一个非常简单的程序(只是为了使所有设置正确)正确构建,但是当我单击"播放"按钮运行它时,我似乎无法解决一个错误。这是我按播放时的完整输出:

22:16:45: Running steps for project Androidtest...
22:16:45: Configuration unchanged, skipping qmake step.
22:16:45: Starting: "C:QtToolsmingw48_32binmingw32-make.exe"
mingw32-make: Nothing to be done for 'first'.
22:16:48: The process "C:QtToolsmingw48_32binmingw32-make.exe" exited normally.
22:16:48: Starting: "mingw32-make" INSTALL_ROOT="D:\RundownRiot\Androidtest\build-       Androidtest-Android_for_arm_GCC_4_6_Qt_5_2_0-Debug\android-build" install
qtcreator_ctrlc_stub: Command line failed: mingw32-make INSTALL_ROOT="D:\RundownRiot\Androidtest\build-Androidtest-Android_for_arm_GCC_4_6_Qt_5_2_0-Debug\android-build" install
22:16:48: The process "mingw32-make" exited with code -1.
Error while building/deploying project Androidtest (kit: Android for arm (GCC 4.6, Qt 5.2.0))
When executing step 'Copy application data'
22:16:48: Elapsed time: 00:03.

错误在第6行。

我读到sh.exe可能在路径变量中,但我认为它不在那儿,这是路径的值:

C:Program FilesCommon FilesMicrosoft SharedWindows Live;
C:Windowssystem32;
C:Windows;
C:WindowsSystem32Wbem;
C:WindowsSystem32WindowsPowerShellv1.0;
C:Program FilesCineFormTools;C:Program FilesQuickTimeQTSystem;
C:Program FilesWindows LiveShared; C:Program FilesJavajdk1.7.0_51bin;
C:AndroidAndroidSDKsdktools;
C:AndroidAndroidSDKsdkplatform-tools;C:Program FilesJavajdk1.7.0_51bin;
C:QtQt5.1.15.1.1mingw48_32bin;

我正在使用win7 32bit,Qt5.2和QT创建者3.0.1。

我发现我已安装了超过1个版本的QT。因此,我完全卸载了QT,仅安装了最新版本。解决了我所有的问题。