16 июня 2019 г. 13:05

Установка Android Studio для Qt

qt android, установка android sdk, android sdk

Доброго времени суток. Возникла проблема с установкой Android Studio на Qt Creator.
Сама Android Studio работает (собирает проекты и запускает их на эмуляторе и железе). Но в Qt после всех настроек я вижку следующее предупреждение: В установленном Android SDK отсутствует ряд необходимых пакетов.

Нажатие кнопки Да ("доустановить их") не приводит ни к каким результатом. Подскажите, как боротся с этой проблемой?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.
5

Добрый день!

На многих форумах пишут, что это баг в Qt Creator. Для многих проблема решается установкой JDK 8 и перезапуском Qt Creator.

2

Большое спасибо! SDK заработал.
К сожалению удалось продвинутся только на один шаг. При сборке чистого проекта NDK выдаёт следующие ошибки

C:\Android\ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin\ld: error: cannot find -lc++
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [libtest5.so] Error 1
22:33:36: Процесс «C:\Android\ndk-bundle\prebuilt\windows-x86_64\bin\make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта test5 (комплект: Android для armeabi-v7a (Clang Qt 5.12.3 for Android ARMv7))
Во время выполнения этапа «Сборка»

Пробовал использовать другие версии NDK. С удивлением узнал что Android Studio загрузил сразу 2 папки, которые Qt распознаёт как NDK:
C:\Android\ndk-bundle
C:\Android\ndk\20.0.5594570

Ни один из вариантов не дал результаты.

0

Добрый день!

Я тут немного отсутствовал в рабочем режиме. Как у вас продвигается эта проблема? Не пробовали ещё другую версию Qt Creator? Довольно часто баги вываливаются в самом Qt Creator, через раз выпуск ломают.

0

Добрый день!
Пока этот вопрос у меня заморожен, нахожусь вне дома, предыдущая версия Qt тоже Android проекты не собирала. Попробую другие версии, ещё планирую попробовать Linux.

0

Попробуйте сразу Linux ))

0

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
АС
22 июля 2019 г. 16:32
Александр Спиридонов

C++ - Тест 001. Первая программа и типы данных

  • Результат:46баллов,
  • Очки рейтинга-6
АС
22 июля 2019 г. 16:21
Александр Спиридонов

Qt - Тест 001. Сигналы и слоты

  • Результат:73баллов,
  • Очки рейтинга1
22 июля 2019 г. 10:00
Pavel K.

C++ - Тест 006. Перечисления

  • Результат:50баллов,
  • Очки рейтинга-4
Последние комментарии
21 июля 2019 г. 6:03
Евгений Легоцкой

да, наверное, 32-х разрядную поддержку уже давно поа было выкинуть. К слову, у вас много проектов под Android? Часто много где вижу вопросы о том, пишет ли кто-то вообще на Qt под мобильные сист…
20 июля 2019 г. 14:41
Андрей Янкович

Очень полезная информация, увы уже выкинул поддержку 32 битных бедняг.
20 июля 2019 г. 9:31
Михаиллл

Вот так qDebug()<<"position:"<<event->scenePos();
20 июля 2019 г. 8:49
Михаиллл

Добрый день. Как можно узнать координату на графической сцене при отпускании клавиши мыши?
Сейчас обсуждают на форуме
22 июля 2019 г. 10:50
Pavel K.

Благодарю.Буду пробовать.
22 июля 2019 г. 10:10
Pavel K.

Скорее всего в коде не правильно потоки используются. на форуме пишут кое что интересное - https://stackoverflow.com/questions/18112027/qt-5-1-qml-property-through-threads
22 июля 2019 г. 3:58
Евгений Легоцкой

Добрый день! Нужен совет сообщества по разработке функционала проверки орфографии. Одна из идей - добавить проверку орфографии при наборе текста статей. Полагаю, что наиболее аде…
22 июля 2019 г. 3:01
Евгений Легоцкой

Возможно, если при сохранении файла установить права доступа на файл. Что-то такое должно быть у QFile
Ищу работу?
5,000.00 руб. - 15,000.00 руб.
Дизайнер
Moskovskiy, Moscow, Russia
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

Для зарегистрированных пользователей на сайте присутствует минимальное количество рекламы

EVILEG
О нас
Услуги
Присоединяйтесь к нам
© EVILEG 2015-2019
Рекомендует хостинг TIMEWEB