Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Bug Android Error Gradle build failed.

Discussion in 'Editor & General Support' started by Ber92, May 2, 2021.

  1. Ber92

    Ber92

    Joined:
    Apr 13, 2015
    Posts:
    26
    Hello everybody,
    I recently updated Unity to version 2021.1.5f1, when I try to compile for Android I get these errors:

    Error 1:
    Code (CSharp):
    1. Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
    2.  
    3. > Configure project :launcher
    4. WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
    5. It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
    6.  
    7. > Task :launcher:preBuild UP-TO-DATE
    8. > Task :unityLibrary:an_library.bundle:preBuild UP-TO-DATE
    9. > Task :unityLibrary:preBuild UP-TO-DATE
    10. > Task :unityLibrary:an_library.bundle:preDebugBuild UP-TO-DATE
    11. > Task :launcher:preDebugBuild UP-TO-DATE
    12. > Task :unityLibrary:preDebugBuild UP-TO-DATE
    13. > Task :unityLibrary:packageDebugRenderscript NO-SOURCE
    14. > Task :unityLibrary:an_library.bundle:compileDebugAidl NO-SOURCE
    15. > Task :unityLibrary:an_library.bundle:packageDebugRenderscript NO-SOURCE
    16. > Task :unityLibrary:compileDebugAidl NO-SOURCE
    17. > Task :unityLibrary:an_library.bundle:compileDebugRenderscript NO-SOURCE
    18. > Task :unityLibrary:compileDebugRenderscript NO-SOURCE
    19. > Task :unityLibrary:an_library.bundle:generateDebugResValues
    20. > Task :unityLibrary:an_library.bundle:generateDebugResources
    21. > Task :launcher:generateDebugBuildConfig
    22. > Task :unityLibrary:generateDebugBuildConfig
    23. > Task :launcher:compileDebugAidl NO-SOURCE
    24. > Task :launcher:compileDebugRenderscript NO-SOURCE
    25. > Task :unityLibrary:generateDebugResValues
    26. > Task :unityLibrary:generateDebugResources
    27. > Task :launcher:mainApkListPersistenceDebug
    28. > Task :launcher:generateDebugResValues
    29. > Task :launcher:generateDebugResources
    30. > Task :launcher:createDebugCompatibleScreenManifests
    31. > Task :launcher:extractDeepLinksDebug
    32. > Task :launcher:mergeDebugShaders
    33. > Task :launcher:compileDebugShaders
    34. > Task :launcher:generateDebugAssets
    35. > Task :launcher:processDebugJavaRes NO-SOURCE
    36. > Task :unityLibrary:packageDebugResources
    37. > Task :unityLibrary:extractDeepLinksDebug
    38. > Task :launcher:checkDebugDuplicateClasses FAILED
    39. > Task :unityLibrary:an_library.bundle:packageDebugResources
    40. > Task :unityLibrary:processDebugManifest
    41. > Task :unityLibrary:parseDebugLocalResources
    42. > Task :unityLibrary:compileDebugLibraryResources
    43. 17 actionable tasks: 17 executed
    44.  
    45. UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    Error 2:
    Code (CSharp):
    1. FAILURE: Build failed with an exception.
    2.  
    3. * What went wrong:
    4. Execution failed for task ':launcher:checkDebugDuplicateClasses'.
    5. > 1 exception was raised by workers:
    6.   java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class com.android.billingclient.BuildConfig found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    7.   Duplicate class com.android.billingclient.api.AccountIdentifiers found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    8.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    9.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    10.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    11.   Duplicate class com.android.billingclient.api.BillingClient found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    12.   Duplicate class com.android.billingclient.api.BillingClient$BillingResponseCode found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    13.   Duplicate class com.android.billingclient.api.BillingClient$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    14.   Duplicate class com.android.billingclient.api.BillingClient$FeatureType found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    15.   Duplicate class com.android.billingclient.api.BillingClient$SkuType found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    16.   Duplicate class com.android.billingclient.api.BillingClientImpl found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    17.   Duplicate class com.android.billingclient.api.BillingClientImpl$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    18.   Duplicate class com.android.billingclient.api.BillingClientImpl$zzb found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    19.   Duplicate class com.android.billingclient.api.BillingClientStateListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    20.   Duplicate class com.android.billingclient.api.BillingFlowParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    21.   Duplicate class com.android.billingclient.api.BillingFlowParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    22.   Duplicate class com.android.billingclient.api.BillingFlowParams$ProrationMode found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    23.   Duplicate class com.android.billingclient.api.BillingResult found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    24.   Duplicate class com.android.billingclient.api.BillingResult$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    25.   Duplicate class com.android.billingclient.api.ConsumeParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    26.   Duplicate class com.android.billingclient.api.ConsumeParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    27.   Duplicate class com.android.billingclient.api.ConsumeResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    28.   Duplicate class com.android.billingclient.api.PriceChangeConfirmationListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    29.   Duplicate class com.android.billingclient.api.PriceChangeFlowParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    30.   Duplicate class com.android.billingclient.api.PriceChangeFlowParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    31.   Duplicate class com.android.billingclient.api.ProxyBillingActivity found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    32.   Duplicate class com.android.billingclient.api.Purchase found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    33.   Duplicate class com.android.billingclient.api.Purchase$PurchaseState found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    34.   Duplicate class com.android.billingclient.api.Purchase$PurchasesResult found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    35.   Duplicate class com.android.billingclient.api.PurchaseHistoryRecord found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    36.   Duplicate class com.android.billingclient.api.PurchaseHistoryResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    37.   Duplicate class com.android.billingclient.api.PurchasesUpdatedListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    38.   Duplicate class com.android.billingclient.api.SkuDetails found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    39.   Duplicate class com.android.billingclient.api.SkuDetails$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    40.   Duplicate class com.android.billingclient.api.SkuDetailsParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    41.   Duplicate class com.android.billingclient.api.SkuDetailsParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    42.   Duplicate class com.android.billingclient.api.SkuDetailsResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    43.   Duplicate class com.android.billingclient.api.zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    44.   Duplicate class com.android.billingclient.api.zzaa found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    45.   Duplicate class com.android.billingclient.api.zzab found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    46.   Duplicate class com.android.billingclient.api.zzac found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    47.   Duplicate class com.android.billingclient.api.zzad found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    48.   Duplicate class com.android.billingclient.api.zzae found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    49.   Duplicate class com.android.billingclient.api.zzaf found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    50.   Duplicate class com.android.billingclient.api.zzag found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    51.   Duplicate class com.android.billingclient.api.zzah found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    52.   Duplicate class com.android.billingclient.api.zzai found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    53.   Duplicate class com.android.billingclient.api.zzaj found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    54.   Duplicate class com.android.billingclient.api.zzak found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    55.   Duplicate class com.android.billingclient.api.zzal found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    56.   Duplicate class com.android.billingclient.api.zzam found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    57.   Duplicate class com.android.billingclient.api.zzan found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    58.   Duplicate class com.android.billingclient.api.zzao found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    59.   Duplicate class com.android.billingclient.api.zzap found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    60.   Duplicate class com.android.billingclient.api.zzap$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    61.   Duplicate class com.android.billingclient.api.zzb found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    62.   Duplicate class com.android.billingclient.api.zzb$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    63.   Duplicate class com.android.billingclient.api.zzc found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    64.   Duplicate class com.android.billingclient.api.zzd found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    65.   Duplicate class com.android.billingclient.api.zze found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    66.   Duplicate class com.android.billingclient.api.zzf found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    67.   Duplicate class com.android.billingclient.api.zzg found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    68.   Duplicate class com.android.billingclient.api.zzh found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    69.   Duplicate class com.android.billingclient.api.zzi found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    70.   Duplicate class com.android.billingclient.api.zzj found in modules<message truncated>
    Error 3:
    Code (CSharp):
    1. CommandInvokationFailure: Gradle build failed.
    2. E:\Programmi Lavoro\Unity\2021.1.5f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "E:\Programmi Lavoro\Unity\2021.1.5f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleDebug"
    3.  
    4. stderr[
    5.  
    6. FAILURE: Build failed with an exception.
    7.  
    8. * What went wrong:
    9. Execution failed for task ':launcher:checkDebugDuplicateClasses'.
    10. > 1 exception was raised by workers:
    11.   java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class com.android.billingclient.BuildConfig found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    12.   Duplicate class com.android.billingclient.api.AccountIdentifiers found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    13.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    14.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    15.   Duplicate class com.android.billingclient.api.AcknowledgePurchaseResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    16.   Duplicate class com.android.billingclient.api.BillingClient found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    17.   Duplicate class com.android.billingclient.api.BillingClient$BillingResponseCode found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    18.   Duplicate class com.android.billingclient.api.BillingClient$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    19.   Duplicate class com.android.billingclient.api.BillingClient$FeatureType found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    20.   Duplicate class com.android.billingclient.api.BillingClient$SkuType found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    21.   Duplicate class com.android.billingclient.api.BillingClientImpl found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    22.   Duplicate class com.android.billingclient.api.BillingClientImpl$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    23.   Duplicate class com.android.billingclient.api.BillingClientImpl$zzb found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    24.   Duplicate class com.android.billingclient.api.BillingClientStateListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    25.   Duplicate class com.android.billingclient.api.BillingFlowParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    26.   Duplicate class com.android.billingclient.api.BillingFlowParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    27.   Duplicate class com.android.billingclient.api.BillingFlowParams$ProrationMode found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    28.   Duplicate class com.android.billingclient.api.BillingResult found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    29.   Duplicate class com.android.billingclient.api.BillingResult$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    30.   Duplicate class com.android.billingclient.api.ConsumeParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    31.   Duplicate class com.android.billingclient.api.ConsumeParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    32.   Duplicate class com.android.billingclient.api.ConsumeResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    33.   Duplicate class com.android.billingclient.api.PriceChangeConfirmationListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    34.   Duplicate class com.android.billingclient.api.PriceChangeFlowParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    35.   Duplicate class com.android.billingclient.api.PriceChangeFlowParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    36.   Duplicate class com.android.billingclient.api.ProxyBillingActivity found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    37.   Duplicate class com.android.billingclient.api.Purchase found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    38.   Duplicate class com.android.billingclient.api.Purchase$PurchaseState found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    39.   Duplicate class com.android.billingclient.api.Purchase$PurchasesResult found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    40.   Duplicate class com.android.billingclient.api.PurchaseHistoryRecord found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    41.   Duplicate class com.android.billingclient.api.PurchaseHistoryResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    42.   Duplicate class com.android.billingclient.api.PurchasesUpdatedListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    43.   Duplicate class com.android.billingclient.api.SkuDetails found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    44.   Duplicate class com.android.billingclient.api.SkuDetails$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    45.   Duplicate class com.android.billingclient.api.SkuDetailsParams found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    46.   Duplicate class com.android.billingclient.api.SkuDetailsParams$Builder found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    47.   Duplicate class com.android.billingclient.api.SkuDetailsResponseListener found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    48.   Duplicate class com.android.billingclient.api.zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    49.   Duplicate class com.android.billingclient.api.zzaa found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    50.   Duplicate class com.android.billingclient.api.zzab found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    51.   Duplicate class com.android.billingclient.api.zzac found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    52.   Duplicate class com.android.billingclient.api.zzad found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    53.   Duplicate class com.android.billingclient.api.zzae found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    54.   Duplicate class com.android.billingclient.api.zzaf found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    55.   Duplicate class com.android.billingclient.api.zzag found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    56.   Duplicate class com.android.billingclient.api.zzah found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    57.   Duplicate class com.android.billingclient.api.zzai found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    58.   Duplicate class com.android.billingclient.api.zzaj found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    59.   Duplicate class com.android.billingclient.api.zzak found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    60.   Duplicate class com.android.billingclient.api.zzal found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    61.   Duplicate class com.android.billingclient.api.zzam found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    62.   Duplicate class com.android.billingclient.api.zzan found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    63.   Duplicate class com.android.billingclient.api.zzao found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    64.   Duplicate class com.android.billingclient.api.zzap found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    65.   Duplicate class com.android.billingclient.api.zzap$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    66.   Duplicate class com.android.billingclient.api.zzb found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    67.   Duplicate class com.android.billingclient.api.zzb$zza found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    68.   Duplicate class com.android.billingclient.api.zzc found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    69.   Duplicate class com.android.billingclient.api.zzd found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    70.   Duplicate class com.android.billingclient.api.zze found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    71.   Duplicate class com.android.billingclient.api.zzf found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    72.   Duplicate class com.android.billingclient.api.zzg found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billing-3.0.1-runtime.jar (:com.android.billingclient.billing-3.0.1:)
    73.   Duplicate class com.android.billingclient.api.zzh found in modules com.android.billingclient.billing-3.0.1-runtime.jar (:billing-3.0.1:) and com.android.billingclient.billi<message truncated>
    The Gradle does not download along with the Unity version? Could it be that this is a Bug?

    Thanks everyone for the support
     
  2. Ber92

    Ber92

    Joined:
    Apr 13, 2015
    Posts:
    26
    Is it possible to get support?
     
  3. khanism

    khanism

    Joined:
    Dec 11, 2020
    Posts:
    10
    Uncheck/check again- gradle installed with unity in preferences & restarting unity worked for me
     
  4. CarvalhoLO

    CarvalhoLO

    Joined:
    Nov 29, 2017
    Posts:
    8
    Hi, I solved this by changing this line here in the build.gradle file (inside my project)
    implementation fileTree(dir: 'libs', include: ['*.jar','*.aar'])
    to
    implementation fileTree(dir: 'libs', include: ['*.jar','*/Plugins/Android/*.aar'])

    And also deleting one of all the duplications in this file...
     

    Attached Files:

    Last edited: May 24, 2022