作者cory8249 (Cory)
看板AndroidDev
标题[问题] Android & Java 共用 Git版本控制
时间Wed Sep 16 01:09:43 2015
各位好:
我现在开了一个 Android Studio Project
其中会用到另一个 Java Project 的 source code (非JAR包装)
两边都会不断更新 用 Git 版本控制 分别建立在两个 repo
想请问这样的情况要怎麽管理比较好 ?
有稍微看一下 Git subtree
但是遇到一个问题 就是两个的资料夹位置对不起来
Android: ProjectAAA\app\src\main\java\com\hello123
Java: ProjectJJJ\src\com\world456
两边的 path 长得不一样
这样在 Android Studio 中要怎麽设定才能 build ?
感谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.169.42.134
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1442336985.A.3E3.html
1F:推 kewang: submodule 09/16 08:45
2F:→ cha122977: git subtree 09/16 12:23
3F:推 changyuheng: 稍早问陈大哥,他说 import project 就可以了 09/17 01:04
git subtree 是可以解决跨专案的问题
不过 Android Stduio 设定还是一直弄不好
只要目录不是在 app\src\main\java\ 底下就没办法 build
找了很久 看到一个可行的办法
在 app 的 build.gradle 里面加一行
sourceSets {
main.java.srcDirs += 'another/package/path/src'
}
这样就可以连到别的目录一起 build 罗
※ 编辑: cory8249 (118.169.40.85), 09/20/2015 15:02:25