Thanks to a lot of work by @AGulev we can finally announce the release of an official (as in supported by the Defold Foundation) AdMob extension for iOS and Android. The extension is available here:
The AdMob extension by @sergey.lerg is still working as before and if you are using it there is no immediate need to change. But we also recognise how critical ad monetization is on mobile which is why we feel that it is necessary for us to also provide an extension that is developed by the Defold Foundation.
I totally agree with you. This is the main reason I made this AdMob implementation from scratch.
The process of developing a mediation NE is more difficult than a separate AD network. I think we need to develop not just a mediation NE but some basis for this type of native extension to make it more flexible.
So, it will take some time.
For AdMob sdk version 20.5.0, due to dependencies, Android Studio indicates at build that a minimum version 31 compile sdk is required if I specify a version 30 compile sdk in my project.
The minCompileSdk (31) specified in a
dependency’s AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module’s compileSdkVersion (android-30).
Dependency: androidx.work:work-runtime:2.7.0.
However, there is no build issue with AdMob sdk version 20.4.0.
As far as I know Defold also uses a version 30 compile sdk to build. Couldn’t this be a problem?