我正在尝试将 admob 6 与我的应用程序集成并遇到一些问题。
起初我无法让我的应用程序使用新的 admob 6 进行编译。我有
configchanges="keyboard|keyboardhidden|orientation"
logcat 抱怨缺少属性。所以,configchanges 变成了:
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
然后,我无法编译它!因为我为 android 1.6 设置了目标构建。我设法通过将目标构建更改为我安装的最新 sdk 版本来编译它:4.0.3。
但现在事情就是这样,除了安装了 android 4.0.3 的模拟器之外,我无法将我的应用程序部署到任何模拟器!具体来说,我有 5-6 个模拟器,它们都有不同的 android 版本和屏幕尺寸进行测试。我有 android 1.6、2.2、galaxy tab、android 4.0.3 等的模拟器……但现在我只能看到 android 4.0.3!
我希望我的应用程序能够在 android 1.6 及更早版本上运行!在阅读了很多之后,我看到了:minsdkVersion 和 targetsdkversion。minsdkversion 设置为 4,targetsdkversion 设置为 12!
但仍然。我只能部署到 android 4.0.3 模拟器。是什么赋予了??如何在以前的版本上测试我的应用程序????
请问有什么帮助吗?