n
nubҚыр. 25, 2017, 12:44 Т.Ж.

Сборка проекта в Qt под Android.

Здравствуйте. Решил попробоватьпоработать с Android. Скачал, установил SDK, NDK. Создал шаблонное приложение QtQuickControl, пытаюсь собрать - не собирается, выдает:

"Не задан Android SDK для сборки. Проверьте настройки Android.
Ошибка при сборке/установке проекта vdf (комплект: Android для armeabi-v7a (GCC 4.9, Qt Qt 5.10.0 for Android armv7))
Во время выполнения этапа «Сборка Android APK» "

В настройках проекта (прикрепленное изображение) выбор Android SDK неактивно. В чем может быть беда? Может что-то не так настроил или недоустановил?

Os: Ubuntu 16.04 x64

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

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

8
Evgenii Legotckoi
  • Қыр. 25, 2017, 12:52 Т.Ж.

День добрый.

Посмотрите ещё в настройках самого Qt Creator. Не проекта, а самой IDE. Там нужно указать путь, где лежат NDK и SDK.
    n
    • Қыр. 25, 2017, 12:57 Т.Ж.

    Добрый день. В настройках тоже указаны  пути.

    К сожалению в пост картинки только прикрепленным файлом можно прикрепить без предпросмотра, поэтому не прикрепил в основной пост. Прикрепляю сюда)

      Evgenii Legotckoi
      • Қыр. 25, 2017, 1:18 Т.Ж.

      Проверьте ещё один момент. SDK и NDK имеют свой установщик, как и Qt, так вот через этот установщик необходимо устанавливать интересующие версии SDK, 14-ю 18-ю и т.д.

      Он должен называться AVD Manager, если мне память не изменяет.
        n
        • Қыр. 26, 2017, 10:46 Т.Ж.

        Если вы имеете в виду то,что в приложенной картинке, то не помогло (установил все, начиная с 4.1).
        Я уверен, что где-то какая-то мелочь, которую не вижу=(

          Evgenii Legotckoi
          • Қыр. 26, 2017, 3:54 Т.Қ.
          • (өңделген)
          • Жауап шешім ретінде белгіленді.

          В общем я вас не обрадую, я сегодня сам поразбирался с этой проблемой. И ... (барабанная дробь) ... Qt Creator 4.4 с багом. Это не работает в принципе. Фикс будет в Qt Creator 4.5.

          Можете почитать топик на официальном форуме Qt . Там в конце на эту тему модератор отписался. Вы делали всё правильно. просто это не работает.
          У меня иногда возникает ощущение, что с тестировщиками в Qt совсем плохо. Такие глупые косяки всплывают...
            Evgenii Legotckoi
            • Қыр. 27, 2017, 2:16 Т.Ж.

            Скачайте отдельно более раннюю версию Qt Creator, например, 4.3.1 .

            В ранних версиях должно работать.
            Вообще странно, что повторилась такая же ситуация, что и пару лет назад. Тот же самый баг. Сам я не сталкивался, но один знакомый программист сообщил, что такое уже было.
              n
              • Қыр. 27, 2017, 11:30 Т.Ж.

              Ништяк, спасибо)
              Лучше так, чем никак)

                Олег Беляев
                • Қаз. 1, 2017, 10:53 Т.Ж.

                Собственно я обошелся без понижения версии. Скопировал SDK для студии в отдельный каталог и заменил каталог tools на http://dl-ssl.google.com/android/repository/tools_r25.2.5-linux.zip

                  Пікірлер

                  Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
                  Кіріңіз немесе Тіркеліңіз
                  Г

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

                  • Нәтиже:66ұпай,
                  • Бағалау ұпайлары-1
                  t

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

                  • Нәтиже:33ұпай,
                  • Бағалау ұпайлары-10
                  t

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

                  • Нәтиже:52ұпай,
                  • Бағалау ұпайлары-4
                  Соңғы пікірлер
                  G
                  GoattRockҚыр. 3, 2024, 1:50 Т.Қ.
                  Linux жүйесінде файлдарды қалай көшіруге болады Задумывались когда-нибудь о том, как мы привыкли доверять свои вещи службам грузоперевозок? Сейчас такие услуги стали неотъемлемой частью нашей жизни, особенно когда речь идет о переездах между …
                  d
                  dblas5Шілде 5, 2024, 11:02 Т.Ж.
                  QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
                  k
                  kmssrАқп. 8, 2024, 6:43 Т.Қ.
                  Qt Linux - Сабақ 001. Linux астында Autorun Qt қолданбасы как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
                  АК
                  Анатолий КононенкоАқп. 5, 2024, 1:50 Т.Ж.
                  Qt WinAPI - Сабақ 007. Qt ішінде ICMP Ping арқылы жұмыс істеу Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
                  Енді форумда талқылаңыз
                  Evgenii Legotckoi
                  Evgenii LegotckoiМаусым 24, 2024, 3:11 Т.Қ.
                  добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
                  F
                  FynjyШілде 22, 2024, 4:15 Т.Ж.
                  при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
                  BlinCT
                  BlinCTМаусым 25, 2024, 1 Т.Ж.
                  Нарисовать кривую в qml Всем привет. Имеется Лист листов с тосками, точки получаны интерполяцией Лагранжа. Вопрос, как этими точками нарисовать кривую? ChartView отпадает сразу, в qt6.7 появился новый элемент…
                  BlinCT
                  BlinCTМамыр 5, 2024, 5:46 Т.Ж.
                  Написать свой GraphsView Всем привет. В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView. По этой причине я хочу написать х…
                  Evgenii Legotckoi
                  Evgenii LegotckoiМамыр 2, 2024, 2:07 Т.Қ.
                  Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Добрый день. По моему мнению - да, но то, что будет касаться вызовов к функционалу Андроида, может создать огромные трудности.

                  Бізді әлеуметтік желілерде бақылаңыз