6: 2016-07-21 (木) 07:54:18 njf |
7: 2016-07-21 (木) 11:43:44 njf |
| といった感じで表示されるので探してみて下さい。 | | といった感じで表示されるので探してみて下さい。 |
| | | |
- | Admobは開発者が自ら広告をタップするのを禁止しています。 | + | Admobは開発者が自ら広告をタップしたり、開発時に実際の広告を表示するのを禁止しています。 |
- | 現実的に一度や二度ほどタップしたからいきなり問題が生じることはありませんが、何度も誤タップしてしまうとなんらかのペナルティがある可能性があります。 | + | 現実的には少々テストで表示したり、一度や二度ほどタップしたからいきなり問題が生じることはありませんが、何度も表示したり誤タップしてしまうとアカウント停止などのなんらかのペナルティがある可能性があります。 |
- | テスト時にうっかりタップしないようにするため、このようにテスト用デバイスを設定することをお勧めします。 | + | そのため、テスト時にはこのようにテスト用デバイスを設定することをお勧めします。 |
| また、その時のためにこのようにAdRequestを作成するメソッドは別に用意しておいた方が、一カ所直せば良いので便利です。 | | また、その時のためにこのようにAdRequestを作成するメソッドは別に用意しておいた方が、一カ所直せば良いので便利です。 |
| | | |
| <uses-permission android:name="android.permission.INTERNET"/> | | <uses-permission android:name="android.permission.INTERNET"/> |
| <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> | | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> |
| + | |
| + | 同じくAndroidManifest.xmlのapplicationタグの中に次を入れます。 |
| + | |
| + | <meta-data android:name="com.google.android.gms.version" |
| + | android:value="@integer/google_play_services_version" /> |
| + | |
| + | <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" |
| + | android:theme="@android:style/Theme.Translucent" /> |
| + | |
| + | (実際やってみるとこれらがなくても動くのですが、公式マニュアルによると必要だそうです。広告によるのかも知れません。) |
| + | |
| + | |
| | | |
| あとはonCreateメソッドにボタンを押したときの処理を入れます。 | | あとはonCreateメソッドにボタンを押したときの処理を入れます。 |
| ツールバーの「Build->Rebuild Project」でビルドし直して、aneadmob-release.aarファイルを探し出し、zip解凍してください。必要なのは「classes.jar」のみです。 | | ツールバーの「Build->Rebuild Project」でビルドし直して、aneadmob-release.aarファイルを探し出し、zip解凍してください。必要なのは「classes.jar」のみです。 |
| | | |
| + | ---- |
| -[[AndroidでのAdmobのANEの作成]]にもどる | | -[[AndroidでのAdmobのANEの作成]]にもどる |
| -[[AndroidでのAdmobのANEの作成_swcの作成]]に進む | | -[[AndroidでのAdmobのANEの作成_swcの作成]]に進む |