プロジェクトフォルダ直下に/libsディレクトリを作成
GoogleAdMobAdsSdk-4.3.1.jarを/libsディレクトリへコピー
Java Build PathのAdd JARs...から上記ライブラリを追加
AndroidManifest.xml
パーミッションの追加
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Activityの追加
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
↑Project Build Targetを3.x以上?にしないと使えないパラメータが入っているので必要に応じてTarget SDK Versionを上げる
layoutファイル
<com.google.ads.AdView
android:id="@+id/adview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="パブリッシャーID" />
コード
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mAdView = (AdView) findViewById(R.id.adview); AdRequest adRequest = new AdRequest(); adRequest.addTestDevice(AdRequest.TEST_EMULATOR); //テスト用バナーを表示する mAdView.loadAd(adRequest); } @Override protected void onDestroy() { mAdView.destroy(); super.onDestroy(); }上記コードを実行するとLogCatに I/Ads(32576): To get test ads on this device, call adRequest.addTestDevice("*****..."); なログが出るので#addTestDeviceのAdRequest.TEST_EMULATORを*****...に置き換える これにより、開発者向けテスト用のバナーが表示されるようになる
0 件のコメント:
コメントを投稿