Не подгружаются файлы в проекте для Android
Здравствуйте.
Докачал в SDK несколько обновлений.
В QT открываю проект для андроида или создаю новый проект для андроита, отображается только .pro файл, тогда как в папке остальные файлы есть.
Выдает ошибку:
‘Ёб⥬Ґ Ґ г¤ Ґвбп ©вЁ гЄ § л© Їгвм.
‘Ёб⥬Ґ Ґ г¤ Ґвбп ©вЁ гЄ § л© Їгвм.
2018-12-24T16:03:20 Модель кода Clang: Ошибка: Не удалось запустить программу clangbackend «D:\QT\Tools\QtCreator\bin\clangbackend.exe» (истекло время: 10000 мс).
clang++.exe: error: unknown argument: '-mthumb-interwork'
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest\AndroidTest.pro. Отмена.
clang++.exe: error: unknown argument: '-mthumb-interwork'
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest2\AndroidTest2.pro. Отмена.
Скажите пожалуйста, как исправить?
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.Вам це подобається? Поділіться в соціальних мережах!
- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4
- molni99
- 26 жовтня 2024 р. 01:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20бали,
- Рейтинг балів-10
Включил компилятор MinGW и файлы появились.
Включил компилятор Android и выдало ошибки:
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest2\AndroidTest2.pro. Отмена.
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest2\AndroidTest2.pro. Отмена.
clang++.exe: error: unknown argument: '-mthumb-interwork'
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest2\AndroidTest2.pro. Отмена.
Project ERROR: failed to parse default search paths from compiler output
Ошибка разбора файла D:\QTProject\AndroidTest2\AndroidTest2.pro. Отмена.
Добрый день.
Сдаётся мне, что всё дело в Clang. Хотя работать должно.
Также, вы настраивали комплекты сборки для Андроида? Там в Qt Creator нужно указать каталоги для SDK, NDK и т.д.
в параметры -> устройства -> android написано что настройки android в порядке, хотя на вкладке SDK Manager есть нюанс, он на фото
а можно ли через android studio скачать SDK? может так будет лучше работать?
нашел SDK тут :C:\Users\MS\AppData\Local\Android\Sdk
восклицательный знак убрался в устройствах, все прекрасно, но остаются те же ошибки, при сборке выдает теперь:
:-1: ошибка: failed to parse default search paths from compiler output
А что там в настройках самого комплекта Clang? Может там компиляторы не те указаны или ещё что-нибудь в таком роде?
А что такое комплект Clang?
Ну вот здесь например имеются компиляторы и комплекты сборки. У вас почему-то используется комплект сборки Clang, который не работает. Возможно, у вас там какие-то ошибки, также во вкладке Kits могут быть ошибки.
После использования SDK из андройд студио у меня стало так
Тут говорят нужно установить драйвер от сюда
/extras/google/usb_driver , но как его установить?
Драйвер не имеет никакого отношения к запуску проекта в целом. Он может понадобиться только в том случае, если вы хотите дебажить на живом устройстве, но обычно у меня запускалось и без этого шага. Ни разу не устанавливал драйвер вручную.
Думаю, что у вас какая-то другая проблема. У вас вообще получается собрать проект с MinGW? Может вам использовать MinGW тогда вместо Clang. У вас же находились файлы.
MinGW нормально собирает приложение.
Но разве MinGW может скомпилировать приложение, которое будет работать на андроиде?
Не знаете, как можно найти проблему ?
Да, будет работать под Андроидом. Под Windows собирал именно с MinGW для Андроида.
Насчёт проблемы, вряд ли подскажу, больше походит на какой-то баг или несовместимость, хотя конечно маловероятно. Но тем не менее, Clang не может файл проекта распарсить.
Видимо это из-за недароботки QT , недавно этот компилятор не хотел настраиваться, после обновления он настроился, но не работает.
Может быть когда-нибудь он заработает.
На самом деле такое возможно, в Qt Creator настройка разработки под Андроид стабильно отваливается раз в пол года, как раз после обновлений