Есть много учебников, как создать приложение с Qt для Android. Так я это делаю в этих шагах:Разверните Qt 5 приложение QML на реальном устройстве Android
- установлен Android SDK, NDK, JDK и Apache Ant
- установлен Qt 5.2 для Android
- Created простого приложения QML.
- Конфигурированное виртуальное устройство от AVD Manager
- Я попытался запустить его, и он открыл окно эмулятора с моим приложением. Хорошо, все будет как ожидается.
- Теперь я хочу запустить его на реальном устройстве. У меня Samsung Galaxy Tab 2 10.1 P5100, поэтому я включил USB debug и подключил его к ПК.
Но когда я запускаю приложение, в окне «Выбрать Android-устройство» я вижу только эмулятор, а не реальное устройство.
Как я могу запустить приложение на реальном устройстве?
Кажется, что-то неправильно с вашей ОС (если это Windows, вам, как я помню, понадобится какой-то драйвер Google USB) или с режимом отладки на устройстве. – mlvljr
Да, у меня Windows 7. Я установил USB-драйвер Samsung для Android. Режим отладки на включенном дисплее включен. Ничего не изменилось. – folibis
Хорошо, на вашем месте я бы попробовал инструменты SDK, минуя Creator - 'adb' или все, что перечисляет устройства - как только он сработает, вы даже можете создавать и развертывать программы Qt/QML из командной строки (if вы правильно настроили env, или я мог бы поделиться некоторыми скриптами ...). Возможно, что-то действительно не так с безопасностью Windows, и в этом причина - если у вас есть Ubuntu 12/13, вы можете попробовать это. – mlvljr