решаемые
Используйте следующую команду
gradlew build [options]
Вместо
gradlew -build [options]
В основном он думал, что -build был объявлением аргумента опции, а не вызовом задачи build .
Я просто наблюдал за этим, но собираюсь оставить этот вопрос здесь на тот случай, если кто-то совершит ту же ошибку.
Проблема:
Сбой процесса сборки Gradle с IllegalArgumentException: указанный файл сборки ' \ uild ' не существует.
Справка:
Я пишу общую библиотеку для Android с использованием Android NDK, чтобы использовать ее в Unity Game Engine. У меня было несколько итерационных циклов, где все прошло как ожидалось (то есть новая сборка была создана и тестировалась в Unity). За последние несколько дней я написал код и даже оставил свой компьютер включенным на ночь.
Сегодня я возвращаюсь к проекту и нажимаю кнопку "Build" (зеленый молот) пользовательского интерфейса. Кажется, все работает, но выходные файлы в моем каталоге сборки не обновляются. Интересно, что вызывает это isse и запускает процесс сборки gradle через терминал, используя следующую команду:
gradlew -build --debug --info --stacktrace
Что происходит:
Процесс запускается и завершается сбоем, возвращая следующий (соответствующий) журнал:
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] The specified build file 'E:\Android_Development\NDK_Libraries\UnityOboe\uild' does not exist.
22:09:43.479 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
Все до этого, похоже, не имеет отношения к этой проблеме.
Примечания
Единственная обнаруженная мной проблема , которая больше всего напоминает мою ошибку , связана с другим проектом и имеет совершенно другой фон. К сожалению, я даже не могу предоставить какие-либо шаги для воспроизведения этой ошибки.
Если мне потребуется предоставить дополнительную информацию (файлы сборки и т. Д.), Я сделаю это. Проблема в том, что я ничего не изменил, за исключением некоторого кода в файле .cpp и попытался получить новую сборку (я даже не включил компьютер, не говоря уже о закрытии Android Studio).
Перезапуск Android Studio и моего компьютера также не решил проблему.
На данный момент я просто не могу нарисовать какие-либо связи, поэтому я довольно растерян.