Russian Qt Forum

Qt => Qt Embedded => Тема начата: sidsukana от Июль 09, 2013, 06:18



Название: 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 уже нормально работает в этом плане.