我的AndroidManifest.xml中有以下内容;
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cmb.app"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:targetSdkVersion="15" android:minSdkVersion="8" />
</manifest>
然而,Eclipse给了我警告;
<uses-sdk> should specify a target API level (the highest verified
version; when running on later versions, compatibility behaviors may
be enabled) with android:targetSdkVersion="?"
我的项目构建目标是Google API 4.0.3(15),我最初将targetSdkVersion设为8,但将其更改为15并未删除警告。
任何人都可以对此有所了解吗?
答案 0 :(得分:0)
同时检查project.properties,项目目标也会在manifest.xml中更新后反映出来,如果没有,你可以自己修改它。
答案 1 :(得分:-1)
基本上,问题是Eclipse中的验证器没有注意到对xml文件的更改(尽管我无法确认问题实际上是在Eclipse中)。这发生在一些文件和重建没有帮助。我最终重新加载项目或删除并重写文件以修复它。