По Qt Creator 5.8 и используя AVD_for_Nexus_4_by_Google API 22 armeabi
комплект, я создал приложение под названием App1
следующий раздел Creating the Project.
Затем создал AVD
, как показано ниже, и запустил приложение AVD> OK и ждал и ждал.Первое использование Android эмулятор
Нет виртуальное устройство будет показано видеть мое приложение работает там и получил следующее в «Compile Output»:
// ... (Многие линии здесь закончился построить успешный)
BUILD УСПЕШНЫЙ
Общее время: 5.413 сек
Android пакет успешно построен в 14.136 мс.
- Файл: C:/Users/CS/Документы/Qt/App1/встроенный App1- Android_for_armeabi_v7a_GCC_4_9_Qt_5_8_0-Debug/android- построить // BUILD/выход/APK/Android-строительство-debug.apk
Предупреждения: QML импорт не может быть разрешен ни на одном из путей импорта: QtQuick.Extras.Private.CppUtils
Предупреждение: импорт QML не может быть разрешен ни на одном из путей импорта: QtQuick.Extras.Private.CppUtils
12:26:30 : Процесс «C: \ Qt \ Qt5.8.0 \ 5.8 \ android_armv7 \ bin \ androiddeployqt.exe" вышел из строя.
Ошибка при строительстве/развертывании проекта App1 (комплект: Android для armeabi-v7a (GCC 4.9, Qt 5.8.0))
При выполнении шага "Развертывание на Android устройства"
12:28:35: Прошедшее время: 02 : 20.
Что вы идете о проблеме, пожалуйста? И есть ли способ решить это, пожалуйста?
Первое спасибо за ответ. И я искал ** Build Settings ** в * Qt Creator * и не смог найти его! :( – Franky
И мне сказали, что в 90 процентах случаев приложения для Android создаются с помощью Arm (а не x86)! Так в чем же разница между ними? Если x86 дает лучший результат, почему бы мне не использовать его так? – Franky
В левой части нажмите «Проекты», затем в разделе «Построить и запустить» выберите свой комплект (возможно, android для armeabi-v7a ...) и «Build». Затем в настройках Build у вас есть «Build steps». «Build Android SDK» содержит параметр, на который я имею в виду. – FourtyTwo