Недавно установленная сборка Qt для Android не работает на компьютере с OSX

Я делаю свежую установку Commercial Qt на новом MacOS Sierra машина. Я пытаюсь создать пример приложения Qt для android & iOS, Я могу без проблем собрать свой QtApp для iOS.

Но на андроид я получаю следующую ошибку:

Buildfile: build.xml does not exist!
Build failed
Building the android package failed!
  -- For more information, run this command with --verbose.
19:47:50: The process "/Users/MyComputer/Qt/5.7/android_armv7/bin/androiddeployqt" exited with code 14.
Error while building/deploying project t1 (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.7.1))
When executing step "Build Android APK"

Я скачал последнюю ndk r14b отсюда

Я установил последний SDK, который поставляется с Android Studio в эти дни отсюда. И обновил android sdkmanager чтобы установить все платформы, начиная от android-19 в android-25,

Я также установил последнюю версию JDK 8. Я протестировал установку Android, создав и запустив приложение для Android из Android Studio, которое работало безупречно.

Qt довольно хорошо работал с Android. Что изменилось? Должен ли я сделать некоторые изменения из-за структурных изменений в Android?

копирование PathToAndroidStudio/templates в PathToAndroidSDK/templates или же PathToAndroidSDK/tools/templates как предложено здесь и здесь , кажется, недостаточно.

Что еще я должен сделать, кроме копирования templates папка, как предлагается в некоторых других ответах?

1 ответ

Решение

Вы пытаетесь использовать систему сборки Ant. Измените его на использование Gradle или посмотрите здесь: папка ant/ внезапно отсутствует в Android SDK. Google удалил это?

редактировать настройки сборки проекта

Другие вопросы по тегам