以下是影响效率的原因:
1.你把引用的项目的源代码直接clone下来,添加到gradle的projects里面,会大大影响效率。这些项目可能需要重新编译,执行一次clean build就是把所有的部分编译一遍,会慢很多。
2.你使用maven管理这些库,下载下来的是.aar或者.jar或者.apklib。这些库的话,源代码是已经编译成.class的,省去了一部分时间。
本文探讨了两种不同的项目依赖管理方式对编译效率的影响:一种是直接将项目源代码添加到Gradle项目中;另一种是通过Maven管理依赖,下载预编译的库文件。文章指出后者能有效减少编译时间。
1383

被折叠的 条评论
为什么被折叠?