我的AndroidManifest.xml如下所示:
<manifest ...>
<application ...>
...
</application>
<uses-sdk ... />
</manifest>
这在早期版本的Eclipse中很好但是自从我升级后我得到了这个警告:
<uses-sdk> tag appears after <application> tag
这里的最佳做法是什么?
答案 0 :(得分:5)
警告由lint解释。这没什么大不了的,而是一种“比对不起更安全”的政策。
引用lint:
<uses-sdk> tag appears after <application> tag
Issue: Checks for manifest problems like <uses-sdk> after the <application> tag
Id: ManifestOrder
标签应出现在声明的元素之后 您需要哪个版本,您需要哪些功能,哪些库是您的 需要,等等。在过去,有一些微妙的错误(如 标签时没有正确应用的主题 出现在其他一些元素之前,所以最好订购 您的清单符合逻辑依赖顺序。