Russian Qt Forum
Май 07, 2024, 14:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Android: Invalid minSdkVersion version  (Прочитано 2791 раз)
posix
Гость
« : Январь 25, 2017, 21:17 »

Цель - собрать apk для всех версий андроид от 2.3.3 до последней (arm). В манифесте выставил minSdkVersion - 10, В настройках сборки "сборочный Android SDK" - "android-10". Пытаюсь собирать, получаю: Invalid minSdkVersion version, minSdkVersion must be >= 16
Полный лог сборки:
Код:
21:07:27: Выполняются этапы для проекта untitled3...
21:07:27: Запускается: «/opt/Qt/5.7/android_armv7/bin/qmake» /home/user/untitled3/untitled3.pro -spec android-g++
21:07:27: Процесс «/opt/Qt/5.7/android_armv7/bin/qmake» завершился успешно.
21:07:27: Запускается: «/usr/bin/make» qmake_all
make: Цель «qmake_all» не требует выполнения команд.
21:07:27: Процесс «/usr/bin/make» завершился успешно.
21:07:27: Запускается: «/usr/bin/make»
/opt/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -c -fstack-protector-strong -DANDROID -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-builtin-memmove --sysroot=/opt/android-ndk-r13b/platforms/android-9/arch-arm/ -O2 -Os -mthumb -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../untitled3 -I. -I/opt/Qt/5.7/android_armv7/include -I/opt/Qt/5.7/android_armv7/include/QtQuick -I/opt/Qt/5.7/android_armv7/include/QtGui -I/opt/Qt/5.7/android_armv7/include/QtQml -I/opt/Qt/5.7/android_armv7/include/QtNetwork -I/opt/Qt/5.7/android_armv7/include/QtCore -I. -isystem /opt/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk-r13b/platforms/android-9/arch-arm/usr/include -I/opt/Qt/5.7/android_armv7/mkspecs/android-g++ -o main.o ../untitled3/main.cpp
/opt/Qt/5.7/android_armv7/bin/rcc -name qml ../untitled3/qml.qrc -o qrc_qml.cpp
/opt/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -c -fstack-protector-strong -DANDROID -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-builtin-memmove --sysroot=/opt/android-ndk-r13b/platforms/android-9/arch-arm/ -O2 -Os -mthumb -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../untitled3 -I. -I/opt/Qt/5.7/android_armv7/include -I/opt/Qt/5.7/android_armv7/include/QtQuick -I/opt/Qt/5.7/android_armv7/include/QtGui -I/opt/Qt/5.7/android_armv7/include/QtQml -I/opt/Qt/5.7/android_armv7/include/QtNetwork -I/opt/Qt/5.7/android_armv7/include/QtCore -I. -isystem /opt/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk-r13b/platforms/android-9/arch-arm/usr/include -I/opt/Qt/5.7/android_armv7/mkspecs/android-g++ -o qrc_qml.o qrc_qml.cpp
/opt/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ --sysroot=/opt/android-ndk-r13b/platforms/android-9/arch-arm/ -Wl,-soname,libuntitled3.so -Wl,-rpath=/opt/Qt/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -shared -o libuntitled3.so main.o qrc_qml.o   -L/opt/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk-r13b/platforms/android-9/arch-arm//usr/lib -L/opt/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x -L/opt/Qt/5.7/android_armv7/lib -lQt5Quick -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-16/arch-arm//usr/lib -L/opt/android/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9 -lQt5Gui -lQt5Qml -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
21:07:28: Процесс «/usr/bin/make» завершился успешно.
21:07:28: Запускается: «/usr/bin/make» INSTALL_ROOT=/home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-build install
install -m 755 -p libuntitled3.so /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-build/libs/armeabi-v7a/libuntitled3.so
21:07:28: Процесс «/usr/bin/make» завершился успешно.
21:07:28: Запускается: «/opt/Qt/5.7/android_armv7/bin/androiddeployqt» --input /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-libuntitled3.so-deployment-settings.json --output /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-build --deployment bundled --android-platform android-10 --jdk /usr/lib/jvm/java-8-oracle --ant /usr/bin/ant
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Universal.impl
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Material.impl
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.impl
Invalid minSdkVersion version, minSdkVersion must be >= 16
Generating Android Package
  Input file: /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-libuntitled3.so-deployment-settings.json
  Output directory: /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/android-build/
  Application binary: /home/user/build-untitled3-Android_armeabi_v7a_GCC_4_9_Qt_5_7_1-Release/libuntitled3.so
  Android build platform: android-10
  Install to device: No
21:07:29: Процесс «/opt/Qt/5.7/android_armv7/bin/androiddeployqt» завершился с кодом 12.
Ошибка при сборке/установке проекта untitled3 (комплект: Android для armeabi-v7a (GCC 4.9, Qt 5.7.1) )
Во время выполнения этапа «Сборка Android APK»
21:07:29: Прошло времени: 00:02.
Что я делаю не так, как собрать для android 2.3.3?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #1 : Январь 26, 2017, 00:42 »

наверное, тут есть подсказка: https://wiki.qt.io/Android
Цитировать
For Qt 5.6 or earlier: Install API levels 10, 11, 16 and 18 (you may need to check the "Obsolete" checkbox to see these in the SDK manager). Beginning with Qt 5.7, any API level >= 18 will work.
а ты строишь с помощью 5.7
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 23.