AndroidアプリにAdmobを入れるとクラッシュしたときの対策
https://developers.google.com/admob/android/quick-start#update_your_androidmanifestxml
基本はこの通りにやればちゃんと実装されるはずですが、それでもなお
Java.lang.RuntimeException: Unable to get provider com.google.Android.gms.ads.MobileAdsInitProvider: Java.lang.IllegalStateException:
AndroidManifest.xmlの<meta-data>の位置を見直してみるといいです。<
<application
~
~
<activity
~
~
</activity>
~
~
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/app_id"/>
</application>
のようにmetadataがapplicationの直下に来ているかどうか確認してみてください。
activityとかに入ってしまっているとエラーが起きてしまうようです。
これでもだめなら、そもそもの前提条件(android studio,sdkのバージョン)を確認するぐらいしかないと思います。