configchanges编译错误

时间:2012-11-06 19:26:07

标签: android compilation intellij-idea android-manifest admob

我遇到了这个问题,我找不到解决方案。我正在使用Intellij。我将SDK设置为Android 4.03,target = android-13,android:minSdkVersion =“8”android:targetSdkVersion =“15”,仍然出现编译错误

...错误:错误:不允许使用字符串类型(在'configChanges'中,值为'keyboard | keyboardHidden | orientation | screenLayout | uiMode | screenSize | smallestScreenSize')。

它仅突出显示'screenSize | smallestScreenSize'部分,但如果没有这两部分,则AdMob广告将无效。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:5)

发现它!因为我最初将它设置为较低的API,所以在依赖关系中它仍设置为Android 2.0.3,尽管说SDK是4.0.3。