Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Настройка под андроид
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
borune
Господа, взываю к вам.

Имеется:
1. Кьют 5.4.1
2. Установленная JDK, Android SDK, Android NDK (скачивал по ссылкам из креатора)
3. Все необходимые пути прописаны (ANDROID_NDK_ROOT и ANDROID_SDK_ROOT, PATH)

Пробую добавить AVD. Если добавлять устройство в самом креаторе, используя диалог, то появляется непонятная ошибочка
Раскрывающийся текст
Походу дела кьют не видит SDK, но путь прописан верно. В ANDROID_SDK_PATH/platforms имеются две папки, 21 и 22 API. Пробую запустить на реальном устройстве, при сборке возникает такая ошибка:
Раскрывающийся текст
Error: Target id 'android--1' is not valid. Use 'android.bat list targets' to get the target ids.
android.bat list targets выдает это:
Раскрывающийся текст
Available Android targets:
----------
id: 1 or "android-21"
Name: Android 5.0.1
Type: Platform
API level: 21
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA8
XGA720, WXGA800, WXGA800-7in
Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86
----------
id: 2 or "android-22"
Name: Android 5.1
Type: Platform
API level: 22
Revision: 1
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA8
XGA720, WXGA800, WXGA800-7in
Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86, default/armeabi-v7a, de
/x86, default/x86_64
----------
id: 3 or "Google Inc.:Google APIs:21"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 1
Description: Android + Google APIs
Based on Android 5.0.1 (API level 21)
Libraries:
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA8
XGA720, WXGA800, WXGA800-7in
Tag/ABIs : google_apis/x86
----------
id: 4 or "Google Inc.:Google APIs:22"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 1
Description: Android + Google APIs
Based on Android 5.1 (API level 22)
Libraries:
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA8
XGA720, WXGA800, WXGA800-7in
Tag/ABIs : google_apis/armeabi-v7a, google_apis/x86, google_apis/x86_64
платформы android--1 действительно нету. А причем тут android--1, если у меня платформы android-21 и android-22? Как заставить кьют их увидеть?
Trisch
Дополнения для платформ android-21 и android-22 через Android SDK были скачаны?
borune
Цитата(Trisch @ 20.3.2015, 15:42) *
Дополнения для платформ android-21 и android-22 через Android SDK были скачаны?

да, конечно, я по-другому не умею качать)
Trisch
Можешь показать скрин конфигурации QtCreator для андроид?
borune
Цитата(Trisch @ 21.3.2015, 14:13) *
Можешь показать скрин конфигурации QtCreator для андроид?

конечно, ток в пн, на работе комп)
borune
Цитата(Trisch @ 21.3.2015, 14:13) *
Можешь показать скрин конфигурации QtCreator для андроид?

Trisch
Убери галочку из "Использовать Grande вместо Ant"
borune
Цитата(Trisch @ 23.3.2015, 13:44) *
Убери галочку из "Использовать Grande вместо Ant"

убрал, все равно не видит сдк
Grande ведь это, насколько я понимаю, сборщик для андроида. А у меня проблема в том, что кьют не видит платформы сдкашные..
Trisch
Попробуй пересобрать, согласно данному мануалу
borune
Trisch, не помогло..
Такое ощущение, что кьют где-то сохраняет кэш, который не очищается при удалении. Мне кажется, в этом дело..креатор плюет на путь, который я ему подсовываю, и ищет где-то не там
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.