Admobをアプリに統合しようとしています。Admobでプロジェクトをレベル13に対してコンパイルする必要がある場合に多くの問題が発生しました。レベル13のSDKがインストールされており、マニフェストのAdmobアクティビティは次のようになります。
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" >
</activity>
default.propertiesのターゲットをに変更しましたtarget=android-13
。
マニフェストでの私のSDKターゲティングは次のようになります<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="13" />
しかし、それでもエラーが発生String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|
uiMode|screenSize|smallestScreenSize')
し、その上、SDKはリソースクラス(my.app.package.R)を生成していません。プロジェクトをクリーンアップし、Eclipseを再構築して再起動しましたが、他に何をすべきかわかりません。