Eclipseは、AndroidManifest.xmlのandroid:configChanges行にエラーを表示します。
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"></activity>
エラーは:
error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').
そのままにしておくとkeyboard|keyboardHidden|orientation
エラーは発生しませんが、ビルドしようとするとコンパイラーは残りの4つを要求します。
私は使用していGoogleAdMobAdsSDK-4.3.1
ます。
何か案は?
編集:私は自分のproject.properties(SDKの14以下のdefault.properties)ファイルを次のように変更することで機能しました:
# Project target.
target=android-14
そして、私のSDK ManagerにSDK Platform Android 4.0-Revision 14がインストールされています。
また、SDKプラットフォームandroid 3.2-リビジョン13でも動作するはずです。その場合は、project.propertiesターゲットをandroid-13に変更する必要があります。基本的には、SDKリビジョンが13以上であること、およびSDKがSDKマネージャーにインストールされており、default / project.propertiesのプロジェクトターゲットがそれを指していることを確認する必要があります。