Search Unity

Bug Build broken with 2020.2.5f1 gradle

Discussion in 'Android' started by Ziplock9000, Feb 19, 2021.

  1. Ziplock9000

    Ziplock9000

    Joined:
    Jan 26, 2016
    Posts:
    360
    Build broken with 2020.2.5f1 which worked with 2020.2.4f1
    Happens with and without building to an app bundle or apk.



     
  2. Extrys

    Extrys

    Joined:
    Oct 25, 2017
    Posts:
    345
    Same issue here!

    Build andro failed after 19.99m.
    Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
    > Configure project :launcher
    WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
    It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\28.0.3\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-28\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\28.0.3\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-28\package.xml. Probably the SDK is read-only
    Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
    > Task :launcher:preBuild UP-TO-DATE
    > Task :launcher:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:preBuild UP-TO-DATE
    > Task :unityLibrary:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:compileReleaseAidl NO-SOURCE
    > Task :launcher:compileReleaseAidl NO-SOURCE
    > Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
    > Task :launcher:compileReleaseRenderscript NO-SOURCE
    > Task :launcher:generateReleaseBuildConfig
    > Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:generateReleaseBuildConfig
    > Task :unityLibrary:generateReleaseResValues
    > Task :unityLibrary:generateReleaseResources
    > Task :unityLibrary:packageReleaseResources
    > Task :launcher:mainApkListPersistenceRelease
    > Task :unityLibrary:parseReleaseLocalResources
    > Task :unityLibrary:javaPreCompileRelease
    > Task :launcher:generateReleaseResValues
    > Task :launcher:generateReleaseResources
    > Task :launcher:createReleaseCompatibleScreenManifests
    > Task :launcher:extractDeepLinksRelease
    > Task :unityLibrary:extractDeepLinksRelease
    > Task :unityLibrary:processReleaseManifest
    > Task :unityLibrary:compileReleaseLibraryResources
    > Task :launcher:processReleaseManifest
    > Task :launcher:prepareLintJar
    > Task :launcher:mergeReleaseResources
    > Task :unityLibrary:prepareLintJarForPublish
    > Task :unityLibrary:generateReleaseRFile
    > Task :unityLibrary:compileReleaseJavaWithJavac
    > Task :launcher:processReleaseResources
    > Task :launcher:checkReleaseDuplicateClasses
    > Task :unityLibrary:bundleLibCompileRelease
    > Task :unityLibrary:bundleLibRuntimeRelease
    > Task :launcher:mergeReleaseShaders
    > Task :launcher:compileReleaseShaders
    > Task :launcher:generateReleaseAssets
    > Task :unityLibrary:mergeReleaseShaders
    > Task :unityLibrary:compileReleaseShaders
    > Task :unityLibrary:generateReleaseAssets
    > Task :unityLibrary:packageReleaseAssets
    > Task :launcher:mergeReleaseAssets
    > Task :launcher:processReleaseJavaRes NO-SOURCE
    > Task :unityLibrary:processReleaseJavaRes NO-SOURCE
    > Task :launcher:desugarReleaseFileDependencies
    > Task :launcher:javaPreCompileRelease
    > Task :launcher:compileReleaseJavaWithJavac
    > Task :launcher:compileReleaseSources
    > Task :launcher:lintVitalRelease
    > Task :launcher:dexBuilderRelease
    > Task :launcher:mergeReleaseJniLibFolders
    > Task :unityLibrary:BuildIl2CppTask
    Running il2cpp.exe in server GC mode.
    Building libil2cpp.so with AndroidToolChain
    Output directory: C:\Users\Extrys\Documents\Repo\Hyperstack\Temp\andro\gradleOut\unityLibrary\src\main\jniLibs\armeabi-v7a
    Cache directory: C:\Users\Extrys\Documents\Repo\Hyperstack\Temp\andro\gradleOut\unityLibrary\build\il2cpp_armeabi-v7a_Release\il2cpp_cache
    > Task :unityLibrary:bundleLibResRelease
    > Task :launcher:mergeExtDexRelease
    > Task :unityLibrary:BuildIl2CppTask
    ObjectFiles: 513 of which compiled: 513
    Time Compile: 78691 milliseconds Il2CppInvokerTable.cpp
    Time Compile: 59677 milliseconds Il2CppAttributes.cpp
    Time Compile: 17449 milliseconds Generics21.cpp
    Time Compile: 17224 milliseconds Ludiq.OdinSerializer.cpp
    Time Compile: 16912 milliseconds System.Xml4.cpp
    Time Compile: 16580 milliseconds Lump_libil2cpp_vm.cpp
    Time Compile: 16237 milliseconds Unity.TextMeshPro3.cpp
    Time Compile: 16157 milliseconds Sirenix.Serialization.cpp
    Time Compile: 15284 milliseconds Generics7.cpp
    Time Compile: 14844 milliseconds Generics53.cpp
    Total compilation time: 326505 milliseconds.
    Total link time: 15268 milliseconds.
    Cleaned up 0 object files.
    Running il2cpp.exe in server GC mode.
    Building libil2cpp.so with AndroidToolChain
    Output directory: C:\Users\Extrys\Documents\Repo\Hyperstack\Temp\andro\gradleOut\unityLibrary\src\main\jniLibs\arm64-v8a
    Cache directory: C:\Users\Extrys\Documents\Repo\Hyperstack\Temp\andro\gradleOut\unityLibrary\build\il2cpp_arm64-v8a_Release\il2cpp_cache
    ObjectFiles: 513 of which compiled: 513
    Time Compile: 68773 milliseconds Il2CppInvokerTable.cpp
    Time Compile: 54129 milliseconds Il2CppAttributes.cpp
    Time Compile: 18047 milliseconds Generics21.cpp
    Time Compile: 16999 milliseconds Lump_libil2cpp_vm.cpp
    Time Compile: 16918 milliseconds Sirenix.Serialization.cpp
    Time Compile: 16751 milliseconds Ludiq.OdinSerializer.cpp
    Time Compile: 15471 milliseconds Generics52.cpp
    Time Compile: 15462 milliseconds System.Xml4.cpp
    Time Compile: 15245 milliseconds Generics51.cpp
    Time Compile: 15199 milliseconds Unity.TextMeshPro3.cpp
    Total compilation time: 317719 milliseconds.
    Total link time: 24971 milliseconds.
    Cleaned up 0 object files.
    > Task :unityLibrary:mergeReleaseJniLibFolders
    > Task :launcher:validateSigningRelease
    > Task :unityLibrary:extractReleaseAnnotations
    > Task :unityLibrary:mergeReleaseGeneratedProguardFiles
    > Task :unityLibrary:mergeReleaseConsumerProguardFiles
    > Task :unityLibrary:compileReleaseSources
    > Task :unityLibrary:mergeReleaseResources
    > Task :launcher:mergeDexRelease
    > Task :unityLibrary:mergeReleaseJavaResource
    > Task :unityLibrary:syncReleaseLibJars
    > Task :launcher:mergeReleaseJavaResource
    > Task :unityLibrary:mergeReleaseNativeLibs
    > Task :unityLibrary:stripReleaseDebugSymbols
    > Task :unityLibrary:copyReleaseJniLibsProjectOnly
    > Task :unityLibrary:copyReleaseJniLibsProjectAndLocalJars
    > Task :unityLibrary:bundleReleaseAar
    > Task :launcher:mergeReleaseNativeLibs
    > Task :launcher:stripReleaseDebugSymbols
    > Task :launcher:packageRelease FAILED
    > Task :unityLibrary:verifyReleaseResources
    57 actionable tasks: 57 executed
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':launcher:packageRelease'.
    > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
    > com.android.ide.common.signing.KeytoolException: Failed to read key hyperuser from store "C:\Users\Extrys\Documents\Repo\Hyperstack\HyperKS.keystore": Keystore was tampered with, or password was incorrect
    * 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.
    * Get more help at https://help.gradle.org
    BUILD FAILED in 12m 26s

    UnityEngine.Debug:LogError(Object, Object)
    Unity.Build.ResultBase:LogResult() (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build/ResultBase.cs:60)
    Unity.Build.Editor.<>c:<.cctor>b__29_0(BuildConfiguration) (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:39)
    Unity.Build.Editor.<>c__DisplayClass25_0:<Build>b__0() (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:106)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)
     
  3. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,918
    It says the password of your keystore is incorrect.
     
    DonghunShin and Extrys like this.
  4. Extrys

    Extrys

    Joined:
    Oct 25, 2017
    Posts:
    345
    Thanks a lot, I was reading all the error log and I didn't see that, I was starting getting nervous, thanks you so much for your help, I could fix that
     
  5. dongch007

    dongch007

    Joined:
    Jan 8, 2014
    Posts:
    41
    I have same problem on 2020.2.5f1,but I didn‘t set keystore,it means use the debug key
    when streamingassets's file number is low, build apk will sucess
    when file number too many it fails and show the same error log, I dont sure how many will fail, maybe more than 680.
     
    Last edited: Mar 6, 2021