Ошибка сборки Unity ARFoundation Gradle - отказано в доступе last-build.bin

Я пытаюсь создать в Unity пример ARFoundations AR для ARCore (https://github.com/Unity-Technologies/arfoundation-samples) с использованием опции сборки Unity Gradle, но не удается, как показано ниже.

  • Что пошло не так: не удалось обновить C: \ Users \ user \ .gradle \ caches \ 4.0.1 \ file-changes \ last-build.bin
    # P2 #

Я не очень хорошо разбираюсь в студии Android, не могли бы вы подсказать, к чему это может относиться?

Большое спасибо за вашу помощь, Серхио

Моя установка:

  • Unity 2018.1.6. ARFoundation, подключаемый модуль AR Core XR, подключаемые модули ARKit XR, устанавливаемые через диспетчер пакетов
  • Настройка сборки: пример сцены ARFoundation, построение на Gradle, минимальный установленный API 7.0, максимальный максимальный уровень, целевая архитектура ARMv7, многопоточный рендеринг отключен
  • jdk1.8.0_172, Android SDK 3.1.3
  • Не работает то же самое с включенной и выключенной сборкой разработки

Ошибка: CommandInvokationFailure: сбой сборки Gradle. C: \ Program Files (x86) \ Java \ jdk1.8.0_172 \ bin \ java.exe -classpath "C: \ Program Files \ Unity \ Hub \ Editor \ 2018.1.6f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ Tools \ gradle \ lib \ gradle-launcher-4.0.1.jar "org.gradle.launcher.GradleMain" -Dorg.gradle.jvmargs = -Xmx1024m "" assemblyRelease "

stderr [

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

  • # P9 #
    # P10 #
  • Попробуйте: запустить с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше результатов журнала.

СБОЙ СБОЙ через 45 с]

UnityEditor.BuildPlayerWindow + BuildMethodException: 2 ошибки в UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer (параметры BuildPlayerOptions) [0x0021f] в C: \ buildslave \ unity \ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerMethods (BooildMethodSupport) (в формате askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] в C: \ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs: 89 UnityEditor.BuildPlayerWindow: BuildPlayerAndRun ()


person Sergio Solorzano    schedule 25.07.2018    source источник


Ответы (2)


быстрое обновление на случай, если это может быть полезно для всех, у кого была подобная проблема.

разрешил это, просто выбрав свойства папки gradle в каталоге c и установив его атрибуты, чтобы они не были доступны только для чтения и не отображали файлы.

Привет, Серджио

person Sergio Solorzano    schedule 31.07.2018

Перейдите C: \ Users \ user и удалите из скрытой папки .gradle, щелкнув правой кнопкой мыши. Также перейдите к безопасности и примените все разрешения

person Rajesh Nasit    schedule 06.02.2019