Russian Qt Forum
Ноябрь 25, 2024, 07:29
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Компиляция в apk
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Компиляция в apk (Прочитано 8172 раз)
Trademaster
Гость
Компиляция в apk
«
:
Август 06, 2013, 22:32 »
И так ,хочу свое приложение скомпилировать в apk ... И вот собственно вопрос ,как!?
Записан
gorec323
Гость
Re: Компиляция в apk
«
Ответ #1 :
Август 07, 2013, 08:56 »
Собственно в чем вопрос? Поставить Qt 5.1.0 для андроид, и все необходимые для программирования под андроид библиотеки. А затем собрать проек в QtCreator для андроида.
Записан
Trademaster
Гость
Re: Компиляция в apk
«
Ответ #2 :
Август 07, 2013, 22:47 »
Qt 5.1 для андроид ,и где это ,я лично такого не видел. Какие библиотеки ? SDK , NDK скачал ,нужны еще mips, arm , x86 ,что с этим делать ,что за x86 . И как его собрать под андроид потом я тоже не понимаю.
Записан
gorec323
Гость
Re: Компиляция в apk
«
Ответ #3 :
Август 08, 2013, 08:36 »
Цитата: Trademaster от Август 07, 2013, 22:47
Qt 5.1 для андроид ,и где это ,я лично такого не видел.
Скачать можно здесь:
http://qt-project.org/downloads#qt-lib
Цитата: Trademaster от Август 07, 2013, 22:47
Какие библиотеки ?
Для этого нужны следующие библиотеки:
SDK
NDK
Apache ant
OpenJDK(как я понял под Linux) или JDK(остальные ОС)
Об этом можно почитать еще тут:
http://doc-snapshot.qt-project.org/qtcreator-2.8/creator-developing-android.html
Цитата: Trademaster от Август 07, 2013, 22:47
И как его собрать под андроид потом я тоже не понимаю.
Затем создается проект с конфигурацией сборки под андроид, делается стандартный build в Qt Creator и если все хорошо, то на выходе будет пакет <имя программы>.apk.
Записан
Fregloin
Супер
Offline
Сообщений: 1025
Re: Компиляция в apk
«
Ответ #4 :
Август 08, 2013, 11:11 »
Установил все, как по инструкции, создал эмулятор. Из окна настроек запускается, правда блокируются остальные окна креатора когда запущен эмулятор.
Когда его закрываю и пытаюсь запустить приложение, ничего не получается, ругается что не получилось его запустить и все.
Еще вопрос, под мобильные платформы нужно писать только под QML или есть возможность писать с помощью виджетов UI?
Записан
gorec323
Гость
Re: Компиляция в apk
«
Ответ #5 :
Август 08, 2013, 11:53 »
Цитата: Fregloin от Август 08, 2013, 11:11
Из окна настроек запускается, правда блокируются остальные окна креатора когда запущен эмулятор.
Да, есть такое, лучше запускай эмулятор не из креатора а в ручную. в папвке SDK AVD.exe, если на винде, так вроде называется. А из него запускаешь свое устройство.
Цитата: Fregloin от Август 08, 2013, 11:11
Еще вопрос, под мобильные платформы нужно писать только под QML или есть возможность писать с помощью виджетов UI?
В креаторе есть примеры и на виджетах. Но как я понял, QML более заточен под мобильные платформы, но сам на QML еще не программировал, только приложения из примеров запускал. Да и еще сыровато, все-таки еще не превью.
Записан
Fregloin
Супер
Offline
Сообщений: 1025
Re: Компиляция в apk
«
Ответ #6 :
Август 08, 2013, 14:09 »
пытался запустить эмулятор из консоли, ругается на разрешение экрана эмулятора. запускаю в линуксе.
на виджетах не получается сделать приложение, не видит комплекты. если на qml - то видит и собирается.
Записан
Trademaster
Гость
Re: Компиляция в apk
«
Ответ #7 :
Август 09, 2013, 02:05 »
Цитата: gorec323 от Август 08, 2013, 08:36
Цитата: Trademaster от Август 07, 2013, 22:47
Qt 5.1 для андроид ,и где это ,я лично такого не видел.
Скачать можно здесь:
http://qt-project.org/downloads#qt-lib
Цитата: Trademaster от Август 07, 2013, 22:47
Какие библиотеки ?
Для этого нужны следующие библиотеки:
SDK
NDK
Apache ant
OpenJDK(как я понял под Linux) или JDK(остальные ОС)
Об этом можно почитать еще тут:
http://doc-snapshot.qt-project.org/qtcreator-2.8/creator-developing-android.html
Цитата: Trademaster от Август 07, 2013, 22:47
И как его собрать под андроид потом я тоже не понимаю.
Затем создается проект с конфигурацией сборки под андроид, делается стандартный build в Qt Creator и если все хорошо, то на выходе будет пакет <имя программы>.apk.
скачал с оракла openJDK ,установил. И как его теперь подключить к qt ? Точнее ,что конкретно подключить?
(ему нужен как я понял какой-то конкретный файл ,а не папка ,вот я и не могу понять ,какой.
В случае ,если я выберу что - либо вообще ,у меня при запуске "параметров" полностью залагивает весь qt и приходится его переустанавливать.
Записан
gorec323
Гость
Re: Компиляция в apk
«
Ответ #8 :
Август 09, 2013, 11:32 »
У меня получилось, только когда выбрал папку с JDK, а не файл.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...