title: Why is my Failing on my Unity Android Build?
body: <p>I am using unity 2020 1.1f1. I get an error while converting the project to apk. I put the errors below. I would appreciate it if you help. Thank you.</p>
  <pre><code>UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  FAILURE: Build failed with an exception.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  * What went wrong:
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Execution failed for task ':launcher:lintVitalRelease'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Could not resolve all files for configuration ':launcher:lintClassPath'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
     &gt; Could not download intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.6.0)
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
        &gt; Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.6.0/intellij-core-26.6.0.jar'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
           &gt; Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.6.0/intellij-core-26.6.0.jar'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
              &gt; dl.google.com
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
     &gt; Could not download kotlin-compiler.jar (com.android.tools.external.com-intellij:kotlin-compiler:26.6.0)
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
        &gt; Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/26.6.0/kotlin-compiler-26.6.0.jar'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
           &gt; Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/26.6.0/kotlin-compiler-26.6.0.jar'.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  * Try:
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  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.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  * Get more help at https://help.gradle.org
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  BUİLD FAILED in 1s
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Configure project :launcher
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\28.0.3\package.xml. Probably the SDK is read-only
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-28\package.xml. Probably the SDK is read-only
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:preBuild UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:preBuild UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:preReleaseBuild UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:preReleaseBuild UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:compileReleaseAidl NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:generateReleaseBuildConfig UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:compileReleaseAidl NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:compileReleaseRenderscript NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mainApkListPersistenceRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:generateReleaseResValues UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:generateReleaseResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:generateReleaseResValues UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:generateReleaseResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:extractDeepLinksRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:prepareLintJar UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:packageReleaseResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mergeReleaseResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mergeExtDexRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mergeReleaseShaders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:compileReleaseShaders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:generateReleaseAssets UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:compileReleaseShaders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:generateReleaseAssets UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:processReleaseJavaRes NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:validateSigningRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:packageReleaseAssets
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:processReleaseJavaRes NO-SOURCE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:bundleLibResRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:processReleaseManifest
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:generateReleaseRFile UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:bundleLibCompileRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:mergeReleaseAssets
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:javaPreCompileRelease UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:processReleaseManifest
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:processReleaseResources
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:compileReleaseSources UP-TO-DATE
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  &gt; Task :launcher:lintVitalRelease FAILED
  
  UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;)
  
  41 actionable tasks: 6 executed, 35 up-to-date
  </code></pre>