我有一个越来越大的android项目,我想把它分成库和应用程序(库 - 主要功能,App - Gui和自定义问题)。我想继续以分裂模式进行开发。
首先想法是为此使用子存储库。解压缩必须放在lib中的包,并将它作为一个带有清单的完整的android项目放在子目录中,以及所有的东西
应用程序/潜艇/ LIBNAME /
然后在,我可以从lib创建一个Jar并将其添加到项目中。
这是正确的,还是有更好的方法? 用GIT怎么样?一个或两个存储库?
答案 0 :(得分:1)
我会选择一个Android工作室项目。在android studio项目中,您可以添加单独的模块以保持组织和可重用。
booth模块的更改可以提交到一个git存储库。如果您与更多人一起工作,请使用拉取请求查看更改。