Попробуй targetSdkVersion 21, minSdkVersion 10
А вангуешь то походу в правильном направлении)
Было <uses-sdk android:targetSdkVersion="16" android:minSdkVersion="14"/>
Попробовал с android:targetSdkVersion="19". Не помогло.
Загрузил Android 5.0.1 (API 21). Т.к. у меня нет 5-го, создал виртуальное (AVD.png). Проверил, запускается.
Чтобы не было ошибки Error sh: 1 glxinfo not found поставил это sudo apt-get install mesa-utils
Изменил <uses-sdk android:targetSdkVersion="21" android:minSdkVersion="14"/>
Для проекта выставил сборочный SDK новый android-21.
Запуск и установка.
Консоль:
Warning: QML import could not be resolved in any of the import paths: TimeExample
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtilsAndroid package built successfully in 12,432 ms.
-- It can now be run from the selected device/emulator.
-- File: /home/alexorleon/QtProjects/build-TestAndroidPlugin-Android_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build//bin/QtApp-debug.apk
15:01:53: Процесс «/opt/Qt/5.6/android_armv7/bin/androiddeployqt» завершился успешно.
15:01:53: Загрузка файлов, необходимых для отладки.
15:01:53: Установка пакета: Выполнение команды «/opt/android-sdk-linux/platform-tools/adb -s emulator-5554 pull /system/bin/app_process32 /home/user/QtProjects/build-TestAndroidPlugin-Android_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/app_process».
15:01:53: Установка пакета: Выполнение команды «/opt/android-sdk-linux/platform-tools/adb -s emulator-5554 pull /system/lib/libc.so /home/user/QtProjects/build-TestAndroidPlugin-Android_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/libc.so».
15:01:53: Прошло времени: 00:21.Вывод приложения:
Ура, ошибки пропали!
Запуск внешнего процесса.I/ActivityManager( 337): Start proc de.stefanfrings.ioModule for activity de.stefanfrings.ioModule/org.qtproject.qt5.android.bindings.QtActivity: pid=1396 uid=10053 gids={50053, 9997, 3003, 1028, 1015} abi=armeabi-v7a
I/art ( 1396): Not late-enabling -Xcheck:jni (already on)
I/Qt ( 1396): qt start
D/ ( 1396): (null):0 ((null)): QML debugging is enabled. Only use this in a safe environment.
I/Choreographer( 1396): Skipped 41 frames! The application may be doing too much work on its main thread.
D/gralloc_goldfish( 1396): Emulator without GPU emulation detected.
W/libTestAndroidPlugin.so( 1396): (null):0 ((null)): QQmlApplicationEngine failed to load component
W/libTestAndroidPlugin.so( 1396): (null):0 ((null)): qrc:/main.qml:5 module "TimeExample" is not installed
W/libTestAndroidPlugin.so( 1396):Экран черный. Осталось понять куда положить module "TimeExample".
Указать какой-то каталог в engine.addImportPath как для десктопа или для андроида где-то в другом месте задается?
Кстати еще вот такая ошибка (gdb.png). Пробовал ставить другой NDK, не помогло.