对Android的Gradle插件的理解
· 阅读需 4 分钟
本来打算写一篇关于Android的gradle插件的使用详解之类的文章,结果在知乎看到了一篇不错的。我在这里总结下吧。
http://ghui.me/post/2015/03/create-several-variants
开始
-
合并的思想
新的构建系统最主要的想法就是合并,将各自
Productflavor
定义的不同项目配置(applicationId,versionCode,signingConfig,sourceSets...)以及资源(java代码,AndroidManifest.xml,res,jni...)和公用的defaultConfig
定义的配置、sourceSets.main
定义的资源进行合并