
1 sufish 2016 年 7 月 29 日 可以,需要在 gradle 文件里面配置 |
3 Lonely 2016 年 7 月 29 日 via iPhone 不理解为何会需要手动拖包。 |
4 skydiver 2016 年 7 月 29 日 因为 gradle 默认把包存在~/.gradle 里面了,所以每个人都要下载一遍。 可以配置 GRADLE_USER_HOME 成一个公用的目录就好了 http://blog.james-carr.org/2011/05/04/setting-gradle-cache-to-a-common-location/ |
5 SoloCompany 2016 年 7 月 29 日 via iPhone 难道正确姿势不是建 maven 镜像么 |
6 fly2never OP @SoloCompany maven 镜像建立在公司内部, 外网 VPN 访问极慢, 所以才想同步到本地 |
7 raptium 2016 年 7 月 29 日 via Android 这不是一样么,那以后是 git pull 很慢 |
8 21grams 2016 年 7 月 29 日 直接把 jar 加到工程里不就行了 |
10 fly2never OP @21grams 主要是想把 android 工程模块化, 其他模块需要通过版本稳定迭代. 全部放到工程里, 需要手动去做这件事, 失去了指定版本号自动同步的便利性 |
11 fly2never OP @skydiver 棒! 不过 GRADLE_USER_HOME 会让所有的依赖在一个目录, 我想把当前项目用到依赖单独放在一个文件夹, 然后用 git submodule 管理起来 |
12 nicevar 2016 年 7 月 29 日 allprojects { repositories { jcenter() flatDir { dirs './aar' dirs '../aar' } } } |
13 liangzhitao 2016 年 7 月 30 日 via Android compile: fileTree(dir: $jarDir, include: $jarName) |