AdMob can't display ads because of configChanges [duplicate]

匿名 (未验证) 提交于 2019-12-03 01:38:01

问题:

Possible Duplicate:
Admob Error in Eclipse for android:configChanges

I want to display AdMob's ads in my android application. I do all the necessary like in the doc. But I can't run my app because there is an error on my AndroidManifest.xml on this line :

The error is :

error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|  screenLayout|uiMode|screenSize|smallestScreenSize'). 

But if I delete some value my app is running but instead of the ads I've this text : "You must have AdActivity declared in AndroidManifest.xml with configChanges."

I don't unterstand how I can fix the problem.

I'm using android SDK 2.1 and the last google adMob SDK 4.3.1

Thanks

回答1:

To fix the problem you have to set your project build target to Android 3.2 or higher, see the requirements section in the documentation (Android tab).



回答2:

You can also just ignore the newer configchanges setting and make it like the old version has:

configChanges="keyboard|keyboardHidden|orientation" 

This is what I always had in my admob ad activity. The new stuff is propably for android 3+.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!