您必须在AndroidManifest.xml中使用ConfigChanges声明AdActivity(但我声明了它)

时间:2014-02-10 18:33:59

标签: android admob

我试过

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

<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"/>

...但它在应用上返回相同的错误:

  

您必须在AndroidManifest.xml中使用ConfigChanges

声明AdActivity

感谢:)

PS:抱歉有任何错误,我是意大利人:(

1 个答案:

答案 0 :(得分:0)

您列出的第一项活动是正确的。你有元数据标签吗?

<meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

您是否已将Google Play服务添加到构建路径中?