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

Resolved Can't build to android after installing the beta version of mediation from unity

Discussion in 'Unity Ads & User Acquisition' started by NYKD, Apr 22, 2022.

  1. NYKD

    NYKD

    Joined:
    Feb 12, 2020
    Posts:
    2
    I started making my own game and tried to add ads.
    At first everything went well with the standard ads you can activate in unity editor.

    I then tried to install the Mediation package cause I'm kinda new to this and wanted to try stuff out.
    When I installed it and tried to build to an android device the build failed with an error (At the end I post the error cause the same error occurs later) and I couldn't find a way to solve this.

    Because I was just experimenting a bit with this I decided to redo all the changes I made and uninstalled the package and use the standard unity ads again but even this didnt work.

    So after I tried some stuff I disabled Ads in Project Settings and uninstalled Advertisement package and built to my android device and everything was working.

    When I enabled Ads again and the Advertisement package got installed there was the same error a before:

    CommandInvokationFailure: Gradle build failed.
    V:\Unity Projects\2021.3.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "V:\Unity Projects\2021.3.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-6.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleDebug"

    stderr[

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':launcher:checkDebugDuplicateClasses'.
    > 1 exception was raised by workers:
    java.lang.RuntimeException: Duplicate class com.unity3d.ads.BuildConfig found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.IUnityAdsInitializationListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.IUnityAdsLoadListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.IUnityAdsShowListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds$UnityAdsInitializationError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds$UnityAdsLoadError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds$UnityAdsShowCompletionState found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAds$UnityAdsShowError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAdsBaseOptions found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAdsLoadOptions found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.UnityAdsShowOptions found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.metadata.InAppPurchaseMetaData found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.metadata.MediationMetaData found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.metadata.MetaData found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.ads.metadata.PlayerMetaData found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.BuildConfig found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.DispatchGroup found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.GMAAdsError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.GMAEvent found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.IAdsErrorHandler found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.IScarAdapter found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.IScarInterstitialAdListenerWrapper found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.IScarRewardedAdListenerWrapper found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.IUnityAdsError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.R found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.ScarAdapterBase found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.ScarAdapterBase$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.Utils found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.WebViewAdsError found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.scarads.IScarAd found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.scarads.IScarLoadListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.scarads.ScarAdMetadata found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.signals.ISignalCollectionListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.common.signals.ISignalsReader found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.BuildConfig found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$attr found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$color found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$dimen found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$drawable found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$id found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$integer found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$layout found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$string found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$style found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.R$styleable found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.ScarAdapter found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.ScarAdapter$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.ScarAdapter$1$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.ScarAdapter$2 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.ScarAdapter$2$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarAdBase found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarInterstitialAd found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarInterstitialAdListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarInterstitialAdListener$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarRewardedAd found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarRewardedAdListener found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarRewardedAdListener$1 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.scarads.ScarRewardedAdListener$2 found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.signals.QueryInfoCallback found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.signals.QueryInfoMetadata found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.signals.SignalsReader found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.signals.SignalsReader$GMAScarDispatchCompleted found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1920.signals.SignalsStorage found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.BuildConfig found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$attr found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$bool found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$color found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$dimen found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$drawable found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$id found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$integer found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$layout found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$string found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$style found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.R$styleable found in modules UnityAds-runtime.jar :)UnityAds:) and com.unity3d.ads.unity-ads-4.1.0-runtime.jar :)com.unity3d.ads.unity-ads-4.1.0:)
    Duplicate class com.unity3d.scar.adapter.v1950.ScarA<message truncated>


    I already reimported everything but that didn't help and I couldn't find anything on the internet

    Has anyone any solutions for this

    Thanks!
     
  2. jcGrenier

    jcGrenier

    Unity Technologies

    Joined:
    Feb 23, 2021
    Posts:
    145
    NYKD likes this.
  3. NYKD

    NYKD

    Joined:
    Feb 12, 2020
    Posts:
    2
    Thank you :D