Unityでadmob広告の実装を行おうとしているのですが、
こちらの実装ガイドに従い実装を進めました。
とりあえず、パッケージを入れた段階でアプリが動くか試すと、「build and run」は成功しアプリが立ち上がる動きを見せてすぐに「問題が発生したため〇〇を終了します」とアラートが表示され落ちてしまいます。
パッケージを消し、再度試すと正常にアプリが起動するため、この部分で何か問題があるのかと思われます。
ちなみに、こちらのサイトで
Assets/Plugins/Android/GoogleMobileAdsPlugin ディレクトリにある AndroidManifest.xml ファイルの指定箇所にadmobidを追加していないとアプリが落ちるというようなことが記載されていましたので、試しましたがダメでした。
<manifest> <application> <!-- Your AdMob app ID will look similar to this sample ID: ca-app-pub-3940256099942544~3347511713 --> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="YOUR_ADMOB_APP_ID"/> </application> </manifest>
少し気になるのは、こちらのマニフェストファイルのYOUR_ADMOB_APP_ID部分にIDを入れて保存し、「build and run」をして、再度マニフェストファイルを確認すると、変更前の状態に必ず戻っていることです。
コンソールログエリアには「build Succeeded」しか表示されませんし、Android Device Monitorでもログが確認できませんでした。
同じような状況に陥った方がいらっしゃいましたら何かヒントを頂けるとありがたいです。
試した動作環境
Unity 2019.1.8f1
Unity 2018.2.5f1
導入パッケージ
GoogleMobileAds-v3.18.0.unitypackage
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。