0

Android アプリで admob の広告バナーを表示したい:

私が持っているもの:

  1. マニフェストにアクティビティを追加します -

    <activity android:name=".AdMobActivity"
              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>

2. 私のアプリのレイアウトでは -

<com.google.ads.AdView android:id="@+id/adView" 
    android:layout_width="wrap_content" android:layout_height="wrap_content" 
    ads:adSize="BANNER" ads:adUnitId="a150095f0ed0554" 
    ads:loadAdOnCreate="true" > </com.google.ads.AdView>

3. jar ファイル GoogleAdMobAdsSdk-6.1.0.jar を追加します。

問題は何ですか:

赤い色のメッセージで追加バナーを表示 -

「configChanges を使用して AndroidManifest.xml で AdActivity を宣言する必要があります。」

4

1 に答える 1

0

公式ドキュメントから、次のアクティビティ定義でマニフェストを更新する必要があります。

<activity android:name="com.google.ads.AdActivity"
          android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

および必要な権限:

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

プロジェクトがコンパイルされるように、target=13以上に設定する必要があります。project.properties

于 2012-07-23T17:35:14.180 に答える