Search Unity

Building APK Fail

Discussion in 'Editor & General Support' started by brkbkc, May 21, 2019.

  1. brkbkc

    brkbkc

    Joined:
    Jan 28, 2019
    Posts:
    36
    Hello, I am developing a 2D card game. There was no problem before. Today I started to get an error. While building, at the end, APK building fails. In the fail window there is no header or explanation. I m getting the following errors.

    CommandInvokationFailure: Gradle build failed.
    C:\Program Files\Unity\Hub\Editor\2018.4.0f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2018.4.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
    stderr[
    D8: Program type already present: android.support.compat.BuildConfig
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':transformDexArchiveWithExternalLibsDexMergerForRelease'.
    > com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\0.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\1.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\2.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\3.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\4.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\5.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\6.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\7.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\12.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\13.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\14.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\15.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\16.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\17.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\18.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\19.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\20.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\21.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\22.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\23.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\24.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\25.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\26.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\27.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\28.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\29.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\30.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\31.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\32.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\33.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\34.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\35.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\36.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\37.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\38.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\39.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\40.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\41.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\42.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\43.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\44.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\45.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\46.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\47.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\48.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\49.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\50.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\51.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\52.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\53.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\54.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\55.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\56.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\57.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\58.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\59.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\60.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\61.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\62.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\63.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\64.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\65.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\66.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\67.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\68.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\69.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\70.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\71.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\72.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\73.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\74.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\75.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\76.jar, C:\Users\bb\Documents\Americano Online 6\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\77.jar
    Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
    Program type already present: android.support.compat.BuildConfig
    * 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
    BU�LD FAILED in 44s
    ]
    stdout[
    :checkReleaseClasspath
    :preBuild UP-TO-DATE
    :GoogleMobileAdsPlugin:preBuild UP-TO-DATE
    :GoogleMobileAdsPlugin:preReleaseBuild UP-TO-DATE
    :GoogleMobileAdsPlugin:checkReleaseManifest
    :GoogleMobileAdsPlugin:processReleaseManifest
    :GooglePlayGamesManifest.plugin:preBuild UP-TO-DATE
    :GooglePlayGamesManifest.plugin:preReleaseBuild UP-TO-DATE
    :GooglePlayGamesManifest.plugin:checkReleaseManifest
    :GooglePlayGamesManifest.plugin:processReleaseManifest
    :unity-android-resources:preBuild UP-TO-DATE
    :unity-android-resources:preReleaseBuild UP-TO-DATE
    :unity-android-resources:checkReleaseManifest
    :unity-android-resources:processReleaseManifest
    :preReleaseBuild
    :GoogleMobileAdsPlugin:compileReleaseAidl NO-SOURCE
    :GooglePlayGamesManifest.plugin:compileReleaseAidl NO-SOURCE
    :unity-android-resources:compileReleaseAidl NO-SOURCE
    :compileReleaseAidl NO-SOURCE
    :GoogleMobileAdsPlugin:packageReleaseRenderscript NO-SOURCE
    :GooglePlayGamesManifest.plugin:packageReleaseRenderscript NO-SOURCE
    :unity-android-resources:packageReleaseRenderscript NO-SOURCE
    :compileReleaseRenderscript
    :checkReleaseManifest
    :generateReleaseBuildConfig
    :prepareLintJar
    :mainApkListPersistenceRelease
    :generateReleaseResValues
    :generateReleaseResources
    :GoogleMobileAdsPlugin:compileReleaseRenderscript
    :GoogleMobileAdsPlugin:generateReleaseResValues
    :GoogleMobileAdsPlugin:generateReleaseResources
    :GoogleMobileAdsPlugin:packageReleaseResources
    :GooglePlayGamesManifest.plugin:compileReleaseRenderscript
    :GooglePlayGamesManifest.plugin:generateReleaseResValues
    :GooglePlayGamesManifest.plugin:generateReleaseResources
    :GooglePlayGamesManifest.plugin:packageReleaseResources
    :unity-android-resources:compileReleaseRenderscript
    :unity-android-resources:generateReleaseResValues
    :unity-android-resources:generateReleaseResources
    :unity-android-resources:packageReleaseResources
    :mergeReleaseResources
    :createReleaseCompatibleScreenManifests
    :processReleaseManifest
    :splitsDiscoveryTaskRelease
    :GoogleMobileAdsPlugin:generateReleaseRFile
    :GooglePlayGamesManifest.plugin:generateReleaseRFile
    :unity-android-resources:generateReleaseRFile
    :processReleaseResources
    :generateReleaseSources
    :GoogleMobileAdsPlugin:generateReleaseBuildConfig
    :GoogleMobileAdsPlugin:prepareLintJar
    :GoogleMobileAdsPlugin:generateReleaseSources
    :GoogleMobileAdsPlugin:javaPreCompileRelease
    :GoogleMobileAdsPlugin:compileReleaseJavaWithJavac
    :GoogleMobileAdsPlugin:processReleaseJavaRes NO-SOURCE
    :GoogleMobileAdsPlugin:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
    :GooglePlayGamesManifest.plugin:generateReleaseBuildConfig
    :GooglePlayGamesManifest.plugin:prepareLintJar
    :GooglePlayGamesManifest.plugin:generateReleaseSources
    :GooglePlayGamesManifest.plugin:javaPreCompileRelease
    :GooglePlayGamesManifest.plugin:compileReleaseJavaWithJavac
    :GooglePlayGamesManifest.plugin:processReleaseJavaRes NO-SOURCE
    :GooglePlayGamesManifest.plugin:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
    :unity-android-resources:generateReleaseBuildConfig
    :unity-android-resources:prepareLintJar
    :unity-android-resources:generateReleaseSources
    :unity-android-resources:javaPreCompileRelease
    :unity-android-resources:compileReleaseJavaWithJavac
    :unity-android-resources:processReleaseJavaRes NO-SOURCE
    :unity-android-resources:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
    :javaPreCompileRelease
    :compileReleaseJavaWithJavac
    :compileReleaseNdk NO-SOURCE
    :compileReleaseSources
    :lintVitalRelease
    :mergeReleaseShaders
    :compileReleaseShaders
    :generateReleaseAssets
    :GoogleMobileAdsPlugin:mergeReleaseShaders
    :GoogleMobileAdsPlugin:compileReleaseShaders
    :GoogleMobileAdsPlugin:generateReleaseAssets
    :GoogleMobileAdsPlugin:packageReleaseAssets
    :GooglePlayGamesManifest.plugin:mergeReleaseShaders
    :GooglePlayGamesManifest.plugin:compileReleaseShaders
    :GooglePlayGamesManifest.plugin:generateReleaseAssets
    :GooglePlayGamesManifest.plugin:packageReleaseAssets
    :unity-android-resources:mergeReleaseShaders
    :unity-android-resources:compileReleaseShaders
    :unity-android-resources:generateReleaseAssets
    :unity-android-resources:packageReleaseAssets
    :mergeReleaseAssets
    :transformClassesWithDexBuilderForRelease
    :transformDexArchiveWithExternalLibsDexMergerForRelease FAILED
    63 actionable tasks: 63 executed
    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    Rethrow as GradleInvokationException: Gradle build failed
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    Any help about this please.
    Thanks.
     

    Attached Files:

    • aaaa.jpg
      aaaa.jpg
      File size:
      367.5 KB
      Views:
      568
  2. Mr-Simpson

    Mr-Simpson

    Joined:
    Apr 7, 2015
    Posts:
    12
    Try this: Delete the content of the Unity Cash folder, restart your computer and try again.
     
  3. ColbySg89

    ColbySg89

    Joined:
    Mar 26, 2015
    Posts:
    15
    Also try checking for any updates to any imported packages inside your project.
     
  4. brkbkc

    brkbkc

    Joined:
    Jan 28, 2019
    Posts:
    36
    I deleted files in Cache file (C:\Users\bb\AppData\Local\Unity\cache), "npm" & "packages" and restart the pc. I checked that are packages are up to date. Then again same error. Didnt work :(
     

    Attached Files:

    • bbb.jpg
      bbb.jpg
      File size:
      259.3 KB
      Views:
      477
  5. brkbkc

    brkbkc

    Joined:
    Jan 28, 2019
    Posts:
    36
    I solved the problem by deleting all aar files in assets. Unity regenerated them. Thanks