自分用のメモです。
こちらに書いてありました。
Eclipseとの違いはGoogle Play Servicesの追加の仕方くらいでしょうか。
1. SDK Managerで、下のほうにあるExtras配下のGoogle Play servicesとGoogle Repositoryを最新にしておく
2. build.gradleのdependenciesのところに、「compile 'com.google.android.gms:play-services:5.+'」を追加
(Eclipseでやったときはもっと面倒だったような気がします。これがGradleの力なのでしょうか、よくわかっておりませんが)
あとの手順はEclipseで作るときと同じだとおもいます。
1. AndroidManifest.xmlに下記を追加
<uses-permission android:name="android.permission.INTERNET"/>
<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" />
2. あとはxmlとコードを駆使して、com.google.android.gms.ads.AdViewが表示されるようにする
最初に紹介したページではFragmentを使っていました。
xmlで設定するときはAdViewの外側のRelativeLayout/LinearLayoutとかに、xmlns:ads="http://schemas.android.com/apk/res-auto"を忘れずに!(お恥ずかしい話ではございますが、昔これに気づくまで2時間くらいかかったことがあります……)
0 件のコメント:
コメントを投稿