[Unity] AdMob

Unityで作ったゲームにAdMobを貼り付けようとしてハマったのでメモです。

https://developers.google.com/mobile-ads-sdk/docs/games?hl=ja

この手順通りにやったら、

removing attribute http://schemas.android.com/apk/res/android:layoutDirection …

みたいなエラーが大量に出ました。ネットで調べて色々試してみたところ、

https://stackoverflow.com/questions/36154110/implement-admob-service-in-unity

が解決になりました。

まず、プラットフォームをAndroid以外(iPad)に変更して、Plugins/Androidディレクトリから下記のファイルを削除。つまりディレクトリ以外は削除ですね。

appcompat-v7-23.1.1.aar
play-services-ads-8.4.0.aar
play-services-basement-8.4.0.aar
support-annotations-23.1.1.jar
support-v4-23.1.1.aar

で、プラットフォームをAndroidに戻してBuild and Runしたら無事ビルドできました。

この方法が良いのか悪いのかも判断できませんが、まぁ解決したからとりあえず良しとするか。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です