【Unity】AdMobをUnityに実装する方法Android編（java.lang.ClassNotFoundExceptionが発生した時の対処法）

環境メモ
⭐️Mac OS Mojave バージョン10.14
⭐️Unity 2018.2.15f1
⭐️Android8.1

1.「Google AdMob(Mobile Ads SDK Unity)」にアクセスし、
プライグインをダウンロードする
https://developers.google.com/admob/unity/start?hl=ja
<img width="1015" alt="スクリーンショット 2019-05-14 19.40.27.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/219e0b50-1545-22a5-1381-4e1ac1c71b1c.png">

<img width="943" alt="スクリーンショット 2019-05-14 19.41.19.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/a0b34a90-0560-8297-67eb-543f9a30b271.png">

2.Unityに取り込む
「Assets」ー「Import Package」ー「Custom Package」
<img width="684" alt="スクリーンショット 2019-05-13 3.19.02.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/7333b40b-a9c0-031c-c3ed-ed048983856a.png">

3.インポートを選択する
<img width="460" alt="スクリーンショット 2019-05-13 3.22.18.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/d1d9ec15-c052-5690-2c12-5535b47b6b22.png">



4.Resolveする
「Assets」ー 「Play Service Resolver」ー 「Android Resolver」ー 「Resolve」
<img width="969" alt="スクリーンショット 2019-05-13 5.06.04.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/a36e5b68-a556-c7b0-7aa6-7278766eabde.png">

<font color="Magenta">
これを実施しないと、下記のエラーが発生する。
 E/Unity: AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.MobileAds
    java.lang.ClassNotFoundException: com.google.android.gms.ads.MobileAds
        at java.lang.Class.classForName(Native Method)
</font>


5.「Assets」ー「Plugins」ー「Android」ー「GoogleMobileAdsPlugin」AndroidManifest.xmlにAdMobのアプリIDを設定する。
ここでは、テスト用のAdMobのアプリIDを設定する。
テスト用のAdMobのアプリID
ca-app-pub-3940256099942544~3347511713
<img width="1038" alt="スクリーンショット 2019-05-14 20.08.21.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/5e434a9d-4975-6c1a-9e75-980db188c12f.png">


<img width="467" alt="スクリーンショット 2019-05-14 20.14.18.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/69b9af79-c23d-d4ec-275a-169d7f2bb849.png">

<img width="453" alt="スクリーンショット 2019-05-14 20.15.01.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/9ff076c1-367e-058b-b521-35834f3a3fd3.png">


6.あとは、マニュアルにあるように
UnityのStartイベントに下記のように実装する
<img width="751" alt="スクリーンショット 2019-05-14 20.18.01.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/cb4d4ed9-9a33-7096-d826-b432cb4321fd.png">

7.広告ごとに、実装サンプルを参照する
<img width="761" alt="スクリーンショット 2019-05-14 20.18.43.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/15140dd0-1cbd-cd5a-9270-5ab0ae7d9261.png">

<br>
<br>

↓↓Google Play 無料Free
VR ピヨくまちゃんのシューティング〜VR Shooting Piyo-Kuma-Chan
[![vrpiyokumachan.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93155/7407a010-942e-dfa8-879a-11d014353f53.png)](https://play.google.com/store/apps/details?id=com.non.VRPiyokumaChanShooting)

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">💖【VR】Androidアプリ💖リリース<br>😍ピヨくまちゃん💫シューティングVRゲームリリースしました。😊VRゴーグルであそびます。🍩<br>💎とっても💎キレイで🤩楽しいです👍<br>↓↓Google Play 無料Free<a href="https://t.co/DmkV8ltaCD">https://t.co/DmkV8ltaCD</a><a href="https://twitter.com/hashtag/Piyo_Kuma_chan_Shooting_VR_game?src=hash&amp;ref_src=twsrc%5Etfw">#Piyo_Kuma_chan_Shooting_VR_game</a> <a href="https://twitter.com/hashtag/VR?src=hash&amp;ref_src=twsrc%5Etfw">#VR</a> <a href="https://twitter.com/hashtag/Unity3d?src=hash&amp;ref_src=twsrc%5Etfw">#Unity3d</a> <a href="https://t.co/fFVADdAiDV">pic.twitter.com/fFVADdAiDV</a></p>&mdash; non (@nonnonkapibara) <a href="https://twitter.com/nonnonkapibara/status/1127938600501334016?ref_src=twsrc%5Etfw">May 13, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<br>
<br>