[問題] Android & Java 共用 Git版本控制

看板AndroidDev作者 (Cory)時間10年前 (2015/09/16 01:09), 10年前編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
各位好: 我現在開了一個 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://www.ptt.cc/bbs/AndroidDev/M.1442336985.A.3E3.html

09/16 08:45, , 1F
submodule
09/16 08:45, 1F

09/16 12:23, , 2F
git subtree
09/16 12:23, 2F

09/17 01:04, , 3F
稍早問陳大哥,他說 import project 就可以了
09/17 01:04, 3F
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
文章代碼(AID): #1L-53PFZ (AndroidDev)