Сборка QT Creator(Android) выдает ошибку с ненулевым значением выхода aidl.exe. Вернулся к инструментам версии 28.0 на основе сообщения SO QT по-прежнему ищет 29.0

Название длинное, но я не знаю, как его лучше описать. В основном 2 вопроса (пытаясь решить первый, возникает дополнительный вопрос). Я пробовал несколько разных вещей и не знаю, в каком направлении двигаться, поэтому любые указатели очень ценятся. Моя проблема:

Я использую QT Creator, пытаясь создать проект qgroundcontrol для устройства Android. (Я могу собрать его для Windows). В результате сборки я получаю следующую ошибку:

compileDebugAidl FAILED FAILURE: сбой сборки с исключением.
Что пошло не так: не удалось выполнить задачу ': compileDebugAidl'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: процесс 'команда'C:\Users\chuck\AppData\Local\Android\Sdk\build-tools\29.0.0\aidl.exe'' завершился с ненулевым значением выхода -1073741819

Я исследовал эту ошибку и нашел такой вопрос:

В нем говорится, что в 29.0.0 есть известная ошибка, поэтому я следую советам в ответах и ​​пытаюсь вернуться к версии инструментов сборки 28.0.3. (Возможно, это даже не решение проблемы, но я пошел по этому пути - дайте мне знать, если есть лучшее решение...)

Я получаю следующую ошибку:

ОШИБКА: сбой при сборке за исключением.

Что пошло не так: возникла проблема при настройке корневого проекта android-build. не удалось найти версию 29.0.0 инструментов сборки

Что заставляет его искать инструменты сборки 29.0.0? После этой ошибки я вернул версию инструментов платформы до 28.0.2 с 29.x, думая, что это может быть ее причиной, и я все еще получаю тот же результат. Я просмотрел файлы gradle и решение QT и не могу найти никакой ссылки на эту версию (29.0.0) инструмента сборки.

Предлагается попробовать: запустить с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше результатов журнала. - Я новичок в QT и еще не понял, как это сделать. Любые указатели приветствуются.

Детали моего инструмента следующие:

Первый случай вывода полной сборки (вспомогательная ошибка): https://textuploader.com/1jt7q!

Второй случай вывода полной сборки (ошибка инструментов): http://txt.do/1jt7k

0 ответов

Другие вопросы по тегам