Android 组件化实践——自动发布组件、根据编译环境自动依赖远程组件最近在内网为Android项目配置了maven私服仓,想要把组件化的使用更进一步,即各组件发布到远端私服仓库,项目内从私服仓库依赖组件。 远端依赖组件的好处,就是提高编译效率。随着组件越来越多,每次发版时需要同时编译20+个组件,非常耗时。而有些组件是没有改动的,没必要参与编译增加编译时间,这时候使用远程依赖,可以极大的提高编译效率。 用远程依赖组件来提高编译效率,实际上是把各组件的编译流程尽量提前,放在其他合适的时机去编译发布到私服仓,待发版时直接远程依赖编译好的输出文件即可。 本文的主要目的是根据gi