Google ADs(ADmobs) 需要 API 级别 4.0 Android
Posted
技术标签:
【中文标题】Google ADs(ADmobs) 需要 API 级别 4.0 Android【英文标题】:Google ADs(ADmobs) requires APi level 4.0 Android 【发布时间】:2013-04-03 05:16:51 【问题描述】:我正在开发 Admobs 。我从这个Admobs site 下载了代码,现在在清单文件中声明,对于广告视图活动,它应该使用这些配置更改:
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
在 android 4.0 及更高版本中可用。但是我构建的应用程序需要 3.0 api 级别及以上,所以在 3.0 到 3.2 中我不能使用这些配置设置,所以当我使用时:
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode
报错:
您必须在清单中声明 adActivity 并更改配置
在此之后未显示的广告将得到任何帮助
【问题讨论】:
This looks to be a pretty thorough solution,顺便说一句,谷歌上的第一个错误消息。 @KenY-N 谢谢你这么大的帮助 【参考方案1】:希望这对您有所帮助,我也遇到了同样的问题,但按照以下方式解决,在您的 Manifest
文件中声明,如需要,更改 minSdkVersion
targetSdkVersion
。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="13" />
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
【讨论】:
以上是关于Google ADs(ADmobs) 需要 API 级别 4.0 Android的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Google Analytics API 获取 Google Ads 关键字和广告内容
使用 API 自动将商店销售直接转化导入 Google Ads
将 Google-Ads API GoogleAdsRow 转换为 json?