由于兼容性原因,我在此http://developer.android.com/guide/practices/screens_support.html推荐我的AndroidManifest.xml包含:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
这会在eclipse中生成警告:
属性minSdkVersion(3)更低 比项目目标API级别(4)
有没有办法压制此警告或以任何其他方式摆脱它?真的很烦人。
答案 0 :(得分:14)
简而言之,我知道没有内置的方法可以做到这一点。
Here's去年八月的讨论。
here是Xavier Durochet的回应。
看起来您可以根据Mark Murphy在第一个帖子中的回复手动删除它:
或者,您可以修改SetupTask.java,取消此测试(第297-308行) 由Google Code Search索引的代码,并将其构建为自定义 Android Ant扩展的版本
有一个feature request可以解决这个问题,但是谁知道它何时会被实施。
答案 1 :(得分:4)
2011年的答案不再准确。它根据this bug在ADT 17中修复。
答案 2 :(得分:0)
此警告是常见的警告。我使用 minSdkVersion 来支持Android 1.5,我正在为Android 1.6构建支持小屏幕。您可以使用最新的Android 2.3库构建应用程序,但仍支持较低版本。