Ironsource integration

After unity’s ads stopped working completely for me ( v3.7.5 or v4.4.0 ) I decided to switch to ironsource but I got loads of errors when I am trying to build to android:

> Configure project :launcher
WARNING: The option setting 'android.enableR8=false' is deprecated.
It will be removed in version 5.0 of the Android Gradle plugin.
You will no longer be able to disable R8
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\30.0.2\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-29\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-30\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

> Task :unityLibrary:EasyMobile.androidlib:preBuild UP-TO-DATE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:preBuild UP-TO-DATE
> Task :launcher:preBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:EasyMobile.androidlib:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:IronSource.plugin:compileReleaseAidl NO-SOURCE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:IronSource.plugin:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:EasyMobile.androidlib:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:IronSource.plugin:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:packageReleaseResources UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:extractDeepLinksRelease UP-TO-DATE
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:javaPreCompileRelease UP-TO-DATE
> Task :launcher:mergeReleaseResources UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:bundleLibCompileToJarRelease UP-TO-DATE
> Task :launcher:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:generateReleaseRFile UP-TO-DATE
> Task :launcher:prepareLintJar UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:EasyMobile.androidlib:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:EasyMobile.androidlib:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:IronSource.plugin:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:IronSource.plugin:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :launcher:checkReleaseDuplicateClasses FAILED
> Task :unityLibrary:packageReleaseAssets
> Task :launcher:desugarReleaseFileDependencies
55 actionable tasks: 3 executed, 52 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

I’ve installed all integrations, removed linking to unity ads / services, deleted resolved and forced resolve android packages, tried android 5.1 till 11 and still no luck.

Any ideas?

Hi,

Not sure this is related to a specific SDK. There is another forum post at Unity 2019.2.2f1 - Gradle Build Failed. which lists some possible solutions, let us know if that applies to your case.

Thanks,
Rasmus

Unfortunately no, I tried it all. It’s definitely something to do with the manifests and gradle and all that but every time it’s something different and small that takes ages to figure out

1 Like

you cannot unistall it i had same issues. put it back everything works fine