Недавно установленная сборка 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 удалил это?