AdMob Extension - open source now

How I found where the problem (maybe it would be useful for somebody)…
We can’t be sure, that here we have a full list of dependency because of Gradle download all dependencies. How to check them:

  1. Download pompom script by @britzl (Thanks!)
  2. From the list of includedlibraries for Android I took the main dependencies (I hope so:) ):
    com.google.android.gms:play-services-base:16.0.1 and com.google.firebase:firebase-core:16.0.7
  3. Download them using pompom:
python pompom.py --pom https://maven.google.com/com/google/android/gms/play-services-base/16.0.1/play-services-base-16.0.1.pom --out play_services poms
python pompom.py --out play_services -apv 28 deps
python pompom.py --pom https://maven.google.com/com/google/firebase/firebase-core/16.0.7/firebase-core-16.0.7.pom --out firebase poms
python pompom.py --out firebase -apv 28 deps
  1. Download dependency for AdMob:
python pompom.py --pom https://maven.google.com/com/google/android/gms/play-services-ads/17.2.1/play-services-ads-17.2.1.pom --out ads poms
python pompom.py --out ads -apv 28 deps
  1. Check what we already have in the engine (folder firebase and play_services ) and what we need to add to the extension:

It looks terrible right now (it is), but for now (before we exclude GPG from the engine) it’s the one way I know, if somebody knows better, pls share with me.

3 Likes