我主要使用Java编程,并在所有项目中使用Maven。我非常喜欢使用Maven,因为它很容易下载源代码和文档,更重要的是,我不需要将外部库的副本保存在我的项目源代码文件夹下。
我开始开发一个Android应用程序,发现Eclipse的Android插件非常好用。但是,所有提供的示例都不是Maven项目,所以我不知道如果我使用Maven,是否仍然可以获得Android插件的所有功能,或者使用Maven是否存在任何缺点。
所以问题是:
- Eclipse的Android插件的所有功能是否仍然可用?
- 与使用正常构建(我认为是Ant,但不确定)相比,是否会更加困难?
- 是否存在其他缺点,例如最终应用程序的文件大小(Maven倾向于将许多内容捆绑在一起)或获取Maven存储库上最新库的困难程度(这可能与Android不同)。
请不要指向此maven support for android projects?。
我想从有经验的开发人员那里得到答案。我已经知道可以使用Maven来构建Android应用程序。我需要知道的只是是否应该使用它。