我试图使用Unity的Gradle构建选项在Unity中为ARCore(https://github.com/Unity-Technologies/arfoundation-samples)构建其ARFoundations AR示例,但失败,如下所示。
C:\ Users \ user \ .gradle \ caches \ 4.0.1 \ file-changes \ last-build.bin(访问被拒绝)
我对Android Studio并不了解,您能给我指导这可能与什么有关吗?
Sergio,非常感谢您的帮助
我的设置:
错误: 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“” assembleRelease“
stderr [
失败:构建失败,并出现异常。
出了什么问题: 无法更新C:\ Users \ user.gradle \ caches \ 4.0.1 \ file-changes \ last-build.bin
C:\ Users \ user.gradle \ caches \ 4.0.1 \ file-changes \ last-build.bin(访问被拒绝)
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。
45秒内失败 ]
UnityEditor.BuildPlayerWindow + BuildMethodException:2个错误 在UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer(BuildPlayerOptions选项)[0x0021f]在C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:182中 在C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:89中的UnityEditor.BuildPlayerWindow.CallBuildMethods(布尔askForBuildLocation,BuildOptions defaultBuildOptions)[0x00065] UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
答案 0 :(得分:1)
快速更新,以防遇到类似问题的任何人。
通过简单地在c目录中选择gradle文件夹的属性并将其“属性”设置为非只读和取消隐藏文件来解决该问题。
干杯,塞尔吉奥
答案 1 :(得分:0)
转到C:\ Users \ user并通过右键单击从隐藏的.gradle文件夹中删除。 还要安全并应用所有权限