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)

有没有办法抑制这个警告或以任何其他方式摆脱它?这真的很烦人。

4

3 回答 3

14

简而言之,据我所知,没有内置的方法可以做到这一点。

这是去年八月的讨论。

这是 Xavier Durochet 的回应

看来您可以根据 Mark Murphy 在第一个线程中的响应手动删除它:

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

有一个功能请求可以处理这个问题,但谁知道它什么时候会实现。

于 2011-04-03T18:49:15.397 回答
4

2011 年的答案不再准确。根据这个错误,它在 ADT 17 中得到了修复。

于 2012-05-24T10:44:09.623 回答
0

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

于 2011-03-24T18:04:42.363 回答