Мне удалось после нескольких дней поиска и попытки создать приложение Android с использованием Qt5.
Вот что я сделал:
Свойства системы:
ОС: Linux Fedora 31 86_64
Память: 80000 (8 ГБ)
Процессор: Intel I5
Qt5.14
Android SDK
android -studio-ide-192.6308749- linux .tar.gz
sdk-tools- linux -4333796.zip
android -ndk-r21- linux -x86_64.zip
/ lib / jvm / java -1.8.0-openjdk-1.8.0.242.b08-0.fc31.x86_64
- После распаковки архивов и выполнения необходимых настроек я могу создать и развернуть приложение android с помощью Android Studio как на моем телефоне Galaxy J5 2016, так и на устройстве AVD Pixel_3a_API_29 Но:
при использовании Qt5 он отлично работает, когда я использую свой телефон для отладки и развертывания, но не работает на устройстве AVD Pixel_3a_API_29. он говорит:
Error while building/deploying project untitled1 (kit: Android for armeabi-v7a,arm64-v8a,x86,x86_64 (Clang Qt 5.14.1 for Android))
When executing step "Deploy to Android device"
- Второе, почему он использует CLang вместо G CC?