- Home /
build 64bit android app error
I switch scrypting backend to il2cpp in order to build 64bit android app, but i get this error
UnauthorizedAccessException: Access to the path "E:\Unity\KEYS\Assets..\Library\il2cpp_android_armeabi-v7a/il2cpp_cache\globalcache" is denied. System.IO.Directory.Delete (System.String path) (at :0) System.IO.Directory.RecursiveDelete (System.String path) (at :0) System.IO.Directory.RecursiveDelete (System.String path) (at :0) System.IO.Directory.Delete (System.String path, System.Boolean recursive) (at :0) UnityEditorInternal.Il2CppNativeCodeBuilderUtils.ClearCacheIfEditorVersionDiffers (UnityEditorInternal.Il2CppNativeCodeBuilder builder, System.String currentEditorVersion) (at :0) UnityEditorInternal.Il2CppNativeCodeBuilderUtils.ClearAndPrepareCacheDirectory (UnityEditorInternal.Il2CppNativeCodeBuilder builder) (at :0) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (UnityEditor.Il2Cpp.Il2CppBuildPipelineData data, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at :0) UnityEditorInternal.IL2CPPBuilder.Run () (at :0) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at :0) UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0) UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at :0) UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
any solution?
Is there some other process keeping that directory open?
Answer by samirb100 · Aug 11, 2020 at 12:55 PM
I resolved this problem some days ago, i don't remember really what was the issue any way thank you for your reply @JoshPeterson
Your answer
Follow this Question
Related Questions
Failed export android project il2cpp 2 Answers
Can't build with IL2CPP on both Windows and Android 3 Answers
Build problem when Making an IL2CPP build to support 64 android architecture 0 Answers
Failed running IL2CPP on Android build with Unity 2018.2.0b10 0 Answers
Unity Android IL2CPP Build Error 1 Answer