Название: Qt5, Android Отправлено: sidsukana от Июль 09, 2013, 06:18 Решил попробовать собрать хеллоуворлд под андроид и с первого раза блин комом.
Во первых не понятно как создается .apk. Консоль сборки пишет что все собрано успешно, однако apk пакет не могу найти. При запуске эмулятора с программой, запускается эмулятор и все. Когда его закрываю, то в консоли пишется что не удалось установить проект на устройство. Собираю на Win7 (если под виндой это дело не работает, то это все меняет) Название: Re: Qt5, Android Отправлено: _OLEGator_ от Июль 10, 2013, 08:59 Сам недавно изучаю это направление. Есть сборка Build проекта, а есть установка (развертывание) - Deploy. Тебе нужно второе.
Название: Re: Qt5, Android Отправлено: sidsukana от Июль 10, 2013, 12:23 В том то и дело, жму - установить проект. Запускается эмулятор и все.
Название: Re: Qt5, Android Отправлено: _OLEGator_ от Июль 10, 2013, 13:27 Нужно дождаться запуска эмулятора, только потом начнется процесс установки и создания apk.
Эмулятор можно и вручную запустить, в настройках. UPD И еще, поищи в каталоге проекта *.apk. У меня они лежат в android\bin. Название: Re: Qt5, Android Отправлено: sidsukana от Июль 11, 2013, 05:29 Нужно дождаться запуска эмулятора, только потом начнется процесс установки и создания apk. Эмулятор можно и вручную запустить, в настройках. UPD И еще, поищи в каталоге проекта *.apk. У меня они лежат в android\bin. Название: Re: Qt5, Android Отправлено: merke от Июль 11, 2013, 06:12 Я например так и не смог запустить на эмуляторе, у меня получилось подключить смартфон и на нем запустить без проблем, после чего появился *.apk файл.
Название: Re: Qt5, Android Отправлено: _OLEGator_ от Июль 11, 2013, 09:53 Мне пока не удалось запустить приложение Qt5 на смартфоне, просто белый экран. Пока тренируюсь на necessitas и Qt 4.8.2
И QtCreator там не так глючно работает, в поставке с Qt5 при открытии настроек на вкладке android креатор подвисает, часто приходится прибивать его, чтобы не ждать. Название: Re: Qt5, Android Отправлено: kibsoft от Июль 11, 2013, 11:24 У меня на девайсах все нормально работает. В линуксе на эмуляторе черный экран при запуске приложения(QML), а на винде эмулятор просто виснет на заставке Android.
Название: Re: Qt5, Android Отправлено: _OLEGator_ от Июль 11, 2013, 11:40 Разобрался. QtQuick 2.0 надо использовать.
Но креатор тупит сильно в настройках. to kibsoft: эмулятор просто долго грузится под виндой. Подожди подольше, пока он пробрехается. Название: Re: Qt5, Android Отправлено: sidsukana от Июль 11, 2013, 13:37 Вот у меня apk не создается. Папка android есть но там только манифест и res/src .
Может реально свой смартфон подсоединить вместо эмулятора. Название: Re: Qt5, Android Отправлено: kibsoft от Июль 11, 2013, 13:45 Еще бы как-то Genymotion заставить работать для qt приложений..тогда никакой эмулятор не нужен. Я пробовал, но там почему-то при загрузке Qt приложения библиотеки не грузятся некоторые, поэтому черный экран.
Название: Re: Qt5, Android Отправлено: NKovalev64 от Сентябрь 14, 2013, 18:46 Еще бы как-то Genymotion заставить работать для qt приложений..тогда никакой эмулятор не нужен. Я пробовал, но там почему-то при загрузке Qt приложения библиотеки не грузятся некоторые, поэтому черный экран. Работаю под виндой. Пишу на QtQuick 2.0 (Qt 5.0.1), под андройд собирается замечательно, запускаю автоматом из крейтора в Genymotion - все работает! Название: Re: Qt5, Android Отправлено: kibsoft от Сентябрь 14, 2013, 20:29 Спасибо за информацию, попробую. Может в новой версии работает.
Название: Re: Qt5, Android Отправлено: vizir.vs от Ноябрь 05, 2013, 14:12 Мне пока не удалось запустить приложение Qt5 на смартфоне, просто белый экран. Пока тренируюсь на necessitas и Qt 4.8.2 И QtCreator там не так глючно работает, в поставке с Qt5 при открытии настроек на вкладке android креатор подвисает, часто приходится прибивать его, чтобы не ждать. Удалось решить проблему с зависанием? У меня на винде такая же проблема, я поэтому под linux пишу. Там такого нет. Название: Re: Qt5, Android Отправлено: _OLEGator_ от Ноябрь 05, 2013, 15:05 to vizir.vs:
Да, Qt Creator 2.8.1 уже нормально работает в этом плане. |