抑制与AndroidManifest.xml中的minSdkVersion相关的警告

23

根据此处的建议http://developer.android.com/guide/practices/screens_support.html,为了兼容性,我的AndroidManifest.xml包含以下内容:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

在Eclipse中会产生以下警告:

属性minSdkVersion (3)低于项目目标API级别(4)

是否有任何方法可以抑制此警告或以其他方式摆脱它?这真的很烦人。

3个回答

14
简而言之,我不知道有内置的方法可以做到这一点。 这里是去年八月份的讨论。 这里是Xavier Durochet的回复。
根据Mark Murphy在第一个线程中的回复,看起来您可以手动删除它:

或者,您可以修改 SetupTask.java,消除此测试(Google Code Search索引的代码中的第297-308行),并将其构建到自定义版本的Android Ant扩展中

还有一个功能请求可以解决此问题,但谁知道何时会实现。

4

2011年的答案已经不再准确。根据这个bug,在ADT 17中已经修复了。


0

这个警告是比较常见的。我使用minSdkVersion来支持Android 1.5并构建支持小屏幕的Android 1.6。你可以使用最新的Android 2.3库构建应用程序,但仍然支持较低版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接