Android - ошибка рекламы Admob.Думает, что AdActivity не объявлена? - PullRequest
1 голос
/ 01 января 2012

Я начинаю ломать голову над этим:

Я пытаюсь интегрировать объявления в свое приложение (Android), но всякий раз, когда я загружаю свое приложение, оно отображает:

You must have AdActivity declared in AndroidManifest.xml with configChanges

Но я объявил это в манифесте!

Я пытался использовать API 15 и API 8, но оба они имеют одинаковый результат.

Я использую admob SDK 4.3.1.

Пожалуйста, кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 01 января 2012

Это настоящий рабочий пример: Примечание. Игнорируйте любые предупреждения, которые могут содержаться в манифесте.

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.zeem"
      android:versionCode="104"
      android:versionName="1.0.4">
    <uses-sdk android:minSdkVersion="10" />

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


    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name="com.zeem.ZeemActivity"
                  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|screenLayout|uiMode|screenSize|smallestScreenSize"/>**
    </application>
</manifest>

default.properties

target=android-13
...