Error: String types not allowed

在配置安卓的AndroidManifest.xml文件中时

比如在谷歌,uc的sdk的配置中

在添加这个代码后:

<activity android:name="com.google.ads.AdActivity"

android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

会出现这个错误:

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

这个错误是有的参数的Android API Level是后面才加上的,比如参数smallestScreenSize,该参数在Android API Level13才开始引入,所以需要修改api

屏幕快照 2015-03-02 上午10.35.43.png

解决办法:

在eclipse中,右键项目名称,选择Properties-Android,在右边Project Buile Target里面选择合适的版本就可以了,比如Android 4.2.2点击Apply,即可。如果错误还存在,clean一下项目再刷新一下就可以了

Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment