Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.97/30: Рейтинг темы: голосов - 30, средняя оценка - 4.97
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148

Как настроить компилятор для написания Qt-приложения под Android?

05.02.2015, 00:32. Показов 6279. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
хочу на Qt написать приложение под Android. как настроить компилятор???
насколько я поняла мене нужно установить sdk и ndk. но ndk я никак не могу скачать, чтобы проверить действительно ли это то что мне нужно. Подскажите где скачать, или какая может быть проблема еще???
спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.02.2015, 00:32
Ответы с готовыми решениями:

Посоветуйте компилятор для написания программ под Linux знаю только CodeLite
посоветуйте компилятор для написания приграм под Linux знаю только CodeLite, может есть что лучше?

Программа для написания карточной игры под Android
Подскажите в какой проге писать карточную игру чтоб потом ее можно было перенести на Android.

Что учить для написания серверной части под Android
Дорогие друзья, столкнулся с проблемой, я выучил Java, а так же основы разработки под Anroid, могу написать любое приложения, но без...

20
9933 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,983
Записей в блоге: 237
05.02.2015, 07:01
Я установил и настроил по этому видео
2
 Аватар для Ouroboros-SK
63 / 63 / 47
Регистрация: 08.09.2013
Сообщений: 187
Записей в блоге: 1
05.02.2015, 09:34
Скачиваете и устанавливаете SDK, NDK и ADK. Запускаете SDK и скачиваете, все необходимые пакеты. Настраиваем пути в Qt к SDK, NDK, ADK и, если хотите, можете настроить компилятор в настройках Qt.
Все!)
2
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
05.02.2015, 15:29  [ТС]
Ouroboros-SK, спасибо, все сделала, но ошибка при построении проекта:

Внутренняя ошибка: JSON-файл с параметрами установки на Android не найден.
Ошибка при сборке/установке проекта untitled3 (комплект: Android для armeabi-v7a (GCC 4.9, Qt 5.1.0) )
Во время выполнения этапа «Сборка Android APK»

как ее убрать??
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
05.02.2015, 16:23
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
Внутренняя ошибка: JSON-файл с параметрами установки на Android не найден.
Ошибка при сборке/установке проекта untitled3 (комплект: Android для armeabi-v7a (GCC 4.9, Qt 5.1.0) )
Во время выполнения этапа «Сборка Android APK»
Попробуйте настройте SDK, я делал по инструкции, как описанно в статье:
http://blog.harrix.org/?p=2446
После установки пакетов, при создании нового проекта появится виртуальное устройство само собой без доп настроек
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
05.02.2015, 17:09
Цитата Сообщение от Sph Посмотреть сообщение
Попробуйте настройте SDK, я делал по инструкции, как описано в статье:
Не знаете, под XP Sp-3 это будет работать?
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
05.02.2015, 17:13
Цитата Сообщение от Байт Посмотреть сообщение
Не знаете, под XP Sp-3 это будет работать?
Без понятия, я пробовал лишь под 7 х64 и х32 делать =\
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
05.02.2015, 22:06
Цитата Сообщение от Sph Посмотреть сообщение
Без понятия
Ладно, попробую - отпишусь...

Добавлено через 4 часа 45 минут
Попробовал. ANDROID STUDIO заставку показал. Но вылезло такое
Code
1
2
'tools.jar' seems to be not in Android Studio classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.
Видать, чего-то с переменными среды напутал...
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
06.02.2015, 09:08
Цитата Сообщение от Байт Посмотреть сообщение
Видать, чего-то с переменными среды напутал...
Поставьте с офф сайта последнюю java и добавьте путь до нее в переменные среды, неприменно название перменно должно быть JAVA_HOME и проверьте что добавляете \jdk1.8.0_25, потому что там ставится 2 или 3 папки с похожими названиями, первые буквы должны быть jdk
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.02.2015, 10:15
Sph, Я установил Жаву в папку D:\ANDROID\JAVA, до этого никаких ЖАВ на компе не было. Как я понял, папка с таким именем ей не нравится. Могу ли я просто эту папку переименовать (во что?), естественно с изменением JAVA_HOME. Или придется все сносить и устанавливать по новой?
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
06.02.2015, 10:33
Я затрудняюсь ответить, просто я ставил по умолчанию в програм файлс, у меня там три папки, 1 старая java и две от новой установки, но имена у них разные, типа одна jdk_х_х а вторая jds_х_х
Путь надо указывать не до корневой папки а до вложенной jdk
У меня пусть C:\Program Files_х86\Java\jdk_х_х
Вполне возможно, что на D:/ лучше не ставить java, я встречал комментарии, что бывают глюки в работе если ставить не на системный диск. Вероятно это твой случай. Переставь на C и укажи полный пусть в JAVA_HOME

Добавлено через 2 минуты
Обрати еще внимание, что путь до java который указываешь в JAVA_HOME должен быть идентичен пути, который указываешь в QtCreator в установках андроида
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.02.2015, 11:16
Sph, Оказывается, Жава создала сама папочку C:\Program Files\Java\jdk1.8.0_31 размером в 304 метра (меня, кажется, не спросив). Вот именно ее и надо было указать!
Как будто все происходит по писанному. Сейчас Android SDK Manager грузит. Процесс и правда не быстрый.
Пока соглашался с лицензией на 34 пакета, указательный палец заболел
Но будем надеяться на лучшее!
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
06.02.2015, 11:55
Проверь заранее место на диске, у меня SDK сожрал 10 гигов и место закончилось, прервал процесс, запустил проверил с тем что успело поставиться можно было запустить проект.
Сам играться с настройками и созданием приложения буду на след неделе уже, тк надо бы освободить место под все пакеты)
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.02.2015, 12:15
Цитата Сообщение от Sph Посмотреть сообщение
Проверь заранее место на диске,
Да, это мне просто повезло. На диске, куда устанавливал, было 21 гигов. Осталось 6. Да еще на системный около гига положил в разные папки (не уследил точно). Игры тоже отложил до следующей недели...
0
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
08.02.2015, 16:35  [ТС]
Sph, сделала по инструкции и все же повторилась ошибка

Внутренняя ошибка: JSON-файл с параметрами установки на Android не найден.
Ошибка при сборке/установке проекта untitled8 (комплект: Android для armeabi-v7a (GCC 4.9, Qt 5.1.0) )
Во время выполнения этапа «Сборка Android APK»

Внутренняя ошибка: JSON-файл с параметрами установки на Android не найден.
Ошибка при сборке/установке проекта untitled8 (комплект: Android для x86 (GCC 4.9, Qt 5.1.0) )
Во время выполнения этапа «Сборка Android APK»

Уже не знаю что и делать, ведь все советы учла..
0
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
09.02.2015, 13:01
МАРКИЗОЧКА
перепроверьте пути до файлов sdk, ndk,ant чтобы не было русских символов. Учтите тот факт, что если скидывали на рабочий стол, например папку с ant, то вполне возможно вы как пользователь зеведены под русским именем, из разряда C:/ users/блаблабла/рабочий стол
И попробуйте сразу собирать приложение на устройство. Я долго возился с виртуальными устройствами, в итоге мне удалось сделать сборку, НО все проще собирать напрямую

И еще, самый простой вариант для начала соберите простое приложение, 1 кнопка 1 эдит, который например выводит любую надпись по нажатию на кнопку. Ради проверки соберетите два таких приложения, одно QMainWindow и одно QWidget
Если приложения отработают, значит вы уже будите знать, что хотя бы все настройки сделали верно, а потом уже ковыряться с проектом что имеете.
1
9933 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,983
Записей в блоге: 237
10.02.2015, 13:37
Вот тут на видео человек показывает откуда, что скачивать, какие пути куда прописывать и как в Qt настраивать
1
 Аватар для Fabeldyr
172 / 21 / 2
Регистрация: 11.09.2014
Сообщений: 239
08.12.2017, 11:33
а кто-нибудь может написать ответ на этот вопрос, актуальный на сегодняшний день?

пробовал следовать этому:
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Вот тут на видео человек показывает откуда, что скачивать, какие пути куда прописывать и как в Qt настраивать
насколько я понимаю, теперь SDK, NDK, ADK - это всё Android Studio
с ними я, вроде, разобрался, остальное тоже скачал, установил, пути прописал, но на 11 минуте этого видео у меня расхождение, в которое я упёрся намертво:
Кликните здесь для просмотра всего текста

кроме того, говорит, что Ant устарел - насколько это плохо

то, что с восклицательным знаком, насколько я понимаю, мне мешать не должно:
Кликните здесь для просмотра всего текста
0
9933 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,983
Записей в блоге: 237
08.12.2017, 13:19
Цитата Сообщение от Fabeldyr Посмотреть сообщение
насколько я понимаю, теперь SDK, NDK, ADK - это всё Android Studio
SDK можно скачать отдельно, внизу страницы есть ссылка: sdk-tools-windows-3859397.zip
0
 Аватар для Fabeldyr
172 / 21 / 2
Регистрация: 11.09.2014
Сообщений: 239
08.12.2017, 15:22
вот в этой теме пишут, что проблема в том, что нужен SDK-Tools версии 24 и ниже

Добавлено через 1 час 0 минут
Цитата Сообщение от 8Observer8 Посмотреть сообщение
SDK можно скачать отдельно, внизу страницы есть ссылка: sdk-tools-windows-3859397.zip
там нет SDK-manager'а, есть только консольный вариант, а как с ним работать я что-то не понимаю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.12.2017, 15:22
Помогаю со студенческими работами здесь

Как настроить Eclipse под Android?
В статье написано что надо выбрать Help->Install New Software. Но у меня нету этой функции. Как тогда добавить плагин в эклипс. (Я просто...

Как настроить среду для написания и компиляции кода
Есть одна проблема. Раньше писал на Visual Studio 6, все было Ок! Сейчас работаю в 2005 версии, и никак не могу настроить...

Начало пути для небольшого приложения под Android
Решил сделать небольшое приложение(можно сказать на диплом). Среду программирования выбрал Android Studio, но не могу разобраться с БД(((....

Нужен Програмист для создания приложения под Android OS
Итак, здравствуйте уважаемые, у меня есть отличная идея по созданию приложения под Android OS, я дизайнер, в коде не разбираюсь совершенно,...

Требуется специалист для разработки приложения под iOS и Android
Требуется специалист для разработки приложения под iOS и Android.(желательно г. Уфа)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru