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のバージョン)を確認するぐらいしかないと思います。
