Closed Alejandro99aru closed 5 years ago
Please share your AS, Gradle-Tools and Gradle-wrapper.properties version so I can help you out.
Also, head over to build.gralde(library) and change this:
// Required for OneSignal
implementation 'com.google.android.gms:play-services-gcm:11.8.0'
implementation 'com.google.android.gms:play-services-analytics:11.8.0'
// Google Ads
compile 'com.google.android.gms:play-services-ads:11.8.0'
To
// Required for OneSignal
implementation 'com.google.android.gms:play-services-gcm:12.0.1'
implementation 'com.google.android.gms:play-services-analytics:12.0.1'
// Google Ads
compile 'com.google.android.gms:play-services-ads:12.0.1'
Then,
FOR implementation 'com.google.firebase:firebase-ads:17.0.0'
you need to do some extra work.
In manifest file you need to add the following code:
<application>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/your_application_id" />
</application>
java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: