什么是更好的:manifest.xml或gradle中的android版本信息?

时间:2015-04-12 18:17:06

标签: android

在我的应用程序中,我想使用应用程序版本为'whatsapp新闻对话','关于',...

最好将android版本信息放在清单文件中还是放在gradle中?

3 个答案:

答案 0 :(得分:1)

如果您正在使用Gradle以及清单,我相信Gradle将忽略您在清单中放置的任何内容,而是使用gradle中指定的值覆盖它。因为这个原因,我推荐Gradle。

答案 1 :(得分:1)

绝对是平等的。 Gradle会自动为您编辑manifest.xml

这使您可以对清单进行编程控制。然后,如果需要,您可以根据构建变量动态编辑manifest.xml

答案 2 :(得分:1)

Gradle具有指定最小和目标sdk版本以及编译版本选项的功能,因此您无需在清单中放置相同版本。 Gradle将在构建时合并和更新清单。这并不意味着不能将这些属性放在清单中。所以这取决于你的需求。默认情况下,某些构建自动化和测试工具会查找清单条目。