Teslak
Гуру
(3245)
3 месяца назад
Похоже, возникли проблемы с Gradle build в Unity при сборке Android-проекта.
Первая и третья ошибки указывают на проблемы с правами доступа к SDK Android:
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2019.4.21f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\30.0.2\package.xml. Probably the SDK is read-only
Это говорит о том, что Unity не может получить доступ на запись к файлам SDK Android.
Вторая ошибка показывает, что есть 4 ошибки при сборке, но не предоставляет подробностей.
Для решения этих проблем попробуйте следующее:
Запустите Unity от имени администратора. Это может решить проблему с правами доступа.
Проверьте настройки Android SDK в Unity:
Откройте Edit > Preferences > External Tools
Убедитесь, что путь к Android SDK указан правильно
Попробуйте использовать встроенный SDK, установив галочку "Use Embedded Android SDK Tools"
Обновите Android SDK и Build Tools через Android Studio:
Откройте Android Studio
Перейдите в SDK Manager
Обновите Android SDK Build-Tools до последней версии
Обновите Android SDK Platform-Tools
Очистите кеш Gradle:
Закройте Unity
Удалите папку .gradle в вашем пользовательском каталоге
Перезапустите Unity
Проверьте, нет ли конфликтов версий в build.gradle файле вашего проекта. Убедитесь, что версии SDK и Build Tools соответствуют тем, что установлены в вашей системе.
Попробуйте изменить версию Gradle в Unity:
Откройте Edit > Project Settings > Player > Android
В разделе Other Settings найдите Gradle Build System
Попробуйте изменить версию Gradle Template или переключиться между Gradle и Internal build system
Если проблема сохраняется, предоставьте дополнительную информацию:
Версия Unity
Версия Android SDK
Содержимое файла build.gradle проекта
PsychoУченик (141)
3 месяца назад
проблема не решена
Еще проблема
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':launcher'.
> android.defaultConfig.versionCode is set to 0, but it should be a positive integer.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
BUILD FAILED in 10s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
UnityEngine.GUIUtility:ProcessEvent (int,intptr)
Прошу помогите
первая ошибка вторая
третья Заранее спасибо