V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ibugeek
V2EX  ›  问与答

有关 Android Studio 多项目使用 git 的问题?

  •  
  •   ibugeek · 2015-08-14 09:04:29 +08:00 · 1981 次点击
    这是一个创建于 3172 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Android Studio中Project,代表一个workspace,而Model则是Project。
    如果要开发多个App的话,那是建立多个Project还是建一个Project后建多个model?
    如果是在一个Project的话,那git是整个项目的。假设我有默认的model叫App,新建了一个model叫App1。那我在提交的时候,其实是提交整个Project。但是我的初衷是两个model各自管理,Branch也比较方便。如果分开建立的话,gradle又怎么弄。
    求有经验的V友分享一下,我只是初学自己搞而已。
    2 条回复    2015-08-14 10:01:53 +08:00
    loveyu
        1
    loveyu  
       2015-08-14 09:09:53 +08:00
    你可能会需要git的子模块功能
    laomo
        2
    laomo  
       2015-08-14 10:01:53 +08:00 via Android
    1. 常规做法开发多个app,建多个项目,要不然维护成本太高。
    2. 提供一种gradle支持的变形,基于绝对路径使用子module,对于多个项目使用同一个类库模块的情况还是比较舒服的,配置好了基本没有维护成本。
    http://www.philosophicalhacker.com/2014/10/02/an-alternative-multiproject-setup-for-android-studio/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2624 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:42 · PVG 18:42 · LAX 03:42 · JFK 06:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.