0

「configChanges を使用して AdActivity を AndroidManifest.xml で宣言する必要があります」というエラーについて、ここですべての質問を読みました。

また、提供されているすべてのソリューションを試しました。project.properties などで対象の sdk を変更しました。

私は困惑しています。それが他のすべてのものと異なるというわけではありませんが、ここに私のマニフェストがあります:

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="15" />

<uses-permission android:name="android.permission.SET_WALLPAPER" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true"
    android:xlargeScreens="true" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
  >
    <activity
        android:name=".Main"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
     <activity android:name="com.google.ads.AdActivity"
         android:configChanges="keyboard|keyboardHidden|orientation"/>
          />
</application>

バージョン 4.3.1 を使用。libs フォルダーを作成し、jar を追加し、プロジェクトをクリーンにし、Eclipse を終了して再起動しました。助言がありますか?

4

1 に答える 1

0

adMobAdActivityは次のようになります...

<activity
            android:name="com.google.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" >
        </activity>
于 2012-04-18T06:51:05.783 に答える