GoogleAdMobAdsSdk-4.3.1のコンパイルエラーの対処法

Androidアプリに最新のAdMob SDKを導入するとコンパイルエラーになる件について。

Activityやxmlは公式のマニュアル通りとしてManifestへの記述。

以下で、Android OS 1.6以上で正常に表示されます。

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
・
・
・
<!-- パーミッションの追加 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
・
・
・
<!-- android:minSdkVersionの指定 -->
<uses-sdk android:minSdkVersion="4" />
・
・
・
<!-- activity指定 -->
<activity
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:name="com.google.ads.AdActivity" />
・
・
・

⇒minSdkVersionを4にするのがポイント

2012年4月20日追記
最新版のGoogleAdMobAdsSdk-6.0.0.jarでも上記の方法で正常動作を確認済み。

Related Posts Plugin for WordPress, Blogger...

No Comments Yet.

Leave a Reply