Android的新项目结构

时间:2013-06-27 08:56:20

标签: android maven build gradle

我对Android的新构建系统Gradle有疑问。

documentation建议将您的项目和库放在同一个根文件夹中。但在我看来,这在某些情况下没有意义。

通常我会设置我的项目:

Project folder (Git repo of my company)
-- Main project
---- src (etc)
-- Local Library 
---- src (etc)

如果我需要来自其他存储库的库,我将其保存在硬盘上的其他位置。最后,Main项目是在Jenkins的Maven上构建的。 Gradle是否允许从其他位置添加库,例如如果图书馆在Maven Central中不可用?或者我真的需要将库保存在Project文件夹下吗?

Project folder (Git repo of my company)
-- Main project
---- src (etc)
-- Local Library 
---- src (etc)
-- Library from another Git repo
---- src

正如你所看到的,一个Git仓库将会出现在另一个Git仓库中。

如何处理Maven存储库中没有的依赖项?如何将相同的本地库附加到不同的项目而不复制它们?

0 个答案:

没有答案