PDA

View Full Version : خطای Qt version for architechture mips missing



returnx
جمعه 20 تیر 1393, 12:17 عصر
متاسفانه در پنجره تنظیمات Qt Creator و در قسمت تنظیمات Android وقتی آدرس Android NDK را میدم این پیام را نشون میده و برنامه کامپایل نمیشه!
دلیل این خطا دقیقا چیه و چطور باید این مشکلُ حل کرد!؟

amir.bakhtiari
جمعه 20 تیر 1393, 12:31 عصر
متاسفانه در پنجره تنظیمات Qt Creator و در قسمت تنظیمات Android وقتی آدرس Android NDK را میدم این پیام را نشون میده و برنامه کامپایل نمیشه!
دلیل این خطا دقیقا چیه و چطور باید این مشکلُ حل کرد!؟

منم همین مشکلو دارم :ناراحت:

omid_kma
جمعه 20 تیر 1393, 13:47 عصر
Qt version رو از داخل Options اضافه کردین؟

returnx
جمعه 20 تیر 1393, 17:01 عصر
متاسفانه در دایرکتوری Qt ، هیج qmake برای این معماری وجود نداره که در قسمت Qt Version اضافه کنم..

حامد مصافی
جمعه 20 تیر 1393, 17:45 عصر
این مشکل نیست. اون چیزی که در قسمت اندروید نمایش داده میشه خطا نیست. یک هشداره. در حالت عادی نیازی به معماری mips نداریم.
کامپایل نشدن کد شما علت دیگه‌ای داره.
خروجی Application output و Compile output رو بذارید اینجا





متاسفانه در دایرکتوری Qt ، هیج qmake برای این معماری وجود نداره که در قسمت Qt Version اضافه کنم..
اگر qmake نداشته باشه یعنی مشکل داره. همه نسخه‌های کیوت qmake دو دارن.

returnx
جمعه 20 تیر 1393, 18:14 عصر
Compile Output:

18:46:55: Running steps for project check... 18:46:55: Configuration unchanged, skipping qmake step.
18:46:55: Starting: "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe"
mingw32-make: Nothing to be done for 'first'.
18:46:56: The process "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" exited normally.
18:46:56: Starting: "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" INSTALL_ROOT="D:\Program\C++‎‎‎\Qt\Android Projects\check\build-check-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug\android-build" install
The system cannot find the path specified.
The system cannot find the path specified.
Makefile:773: recipe for target 'install_target' failed
mingw32-make: *** [install_target] Error 1
18:46:57: The process "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" exited with code 2.
Error while building/deploying project check (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.3.1))
When executing step 'Copy application data'
18:46:57: Elapsed time: 00:02.


Application output کلا خالیه!

اگر qmake نداشته باشه یعنی مشکل داره. همه نسخه‌های کیوت qmake دو دارن.
نه نسخه های اندرویدی qmake دارن اینم تصویر قسمت Qt Version :
121038

returnx
جمعه 20 تیر 1393, 18:52 عصر
اگر اشتباه نکنم دلیل خطای قبلی بخاطر وجود یک Space در دایرکتوری برنامه بود ؛ با اصلاح نام دایرکتوری برنامه ، خطای قبلی رفع شد ، اما هنوز برنامه به درستی کامپایل و اجرا نمیشه...
محتوای Compile Application :

19:22:53: Running steps for project checks... 19:22:53: Configuration unchanged, skipping qmake step.
19:22:53: Starting: "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe"
mingw32-make: Nothing to be done for 'first'.
19:22:54: The process "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" exited normally.
19:22:54: Removing directory D:\Program\Cpp\Qt\Android_Projects\checks\build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug\android-build
19:22:54: Starting: "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" INSTALL_ROOT="D:\Program\Cpp\Qt\Android_Projects\checks\build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug\android-build" install
copy /y "libchecks.so" "D:\Program\Cpp\Qt\Android_Projects\checks\build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug\android-build\libs\armeabi-v7a\libchecks.so"
1 file(s) copied.
19:22:55: The process "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" exited normally.
19:22:55: Starting: "C:\Qt\Qt5.3.1\5.3\android_armv7\bin\androiddeployq t.exe" --input D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/android-libchecks.so-deployment-settings.json --output D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/android-build --deployment bundled --install --ant D:/Software/Android/apache-ant/bin/ant.bat --android-platform android-19 --jdk "C:/Program Files (x86)/Java/jdk1.7.0_51" --device BX902ZC4KT
19:22:55: Pulling files necessary for debugging.
19:22:55: Package deploy: Running command 'D:/Software/Android/Android_SDK_Release/platform-tools/adb.exe -s BX902ZC4KT pull /system/bin/app_process D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/app_process'.
19:22:55: Package deploy: Running command 'D:/Software/Android/Android_SDK_Release/platform-tools/adb.exe -s BX902ZC4KT pull /system/lib/libc.so D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/libc.so'.


BUILD FAILED
D:\Software\Android\Android_SDK_Release\tools\ant\ build.xml:483: The SDK Build Tools revision (19.0.1) is too low for project 'QtApp'. Minimum required is 19.1.0


Total time: 0 seconds
Generating Android Package
Input file: D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/android-libchecks.so-deployment-settings.json
Output directory: D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/android-build
Application binary: D:/Program/Cpp/Qt/Android_Projects/checks/build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug/libchecks.so
Android build platform: android-19
Install to device: BX902ZC4KT
Buildfile: D:\Program\Cpp\Qt\Android_Projects\checks\build-checks-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_1-Debug\android-build\build.xml
[taskdef] Could not load definitions from resource emma_ant.properties. It could not be found.


-set-mode-check:


-set-debug-files:


-check-env:
[checkenv] Android SDK Tools Revision 23.0.0
[checkenv] Installed at D:\Software\Android\Android_SDK_Release


-setup:
[echo] Project Name: QtApp
[gettype] Project Type: Application


-set-debug-mode:


-debug-obfuscation-check:


-pre-build:


-build-setup:
[getbuildtools] Using latest Build Tools: 19.0.1
Building the android package failed!
-- For more information, run this command with --verbose.
19:22:58: The process "C:\Qt\Qt5.3.1\5.3\android_armv7\bin\androiddeployq t.exe" exited with code 14.
Error while building/deploying project checks (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.3.1))
When executing step 'Deploy to Android device'
19:22:58: Elapsed time: 00:05.

returnx
جمعه 20 تیر 1393, 19:07 عصر
خوشبختاته ، با Update کردن Android SDK Build Tools به 19.1 این مشکلم برطرف شد و برنامه به درستی اجرا شد.