在使用android studio开发android应用的时候,我们都知道整个构建过程是由gradle来驱动的,由一个一个的gradle task串起来的。
通常,我们点击工具栏上的绿色三角之后,就开始编译运行工程,直到将app安装到手机或者模拟器。在默认情况下,开发者通常只能看到简单的提示信息。
下面简单介绍几个技巧,帮助开发者更好的理解整个编译过程:
将以下代码贴到模块的build.gradle下
添加后,每次执行gradle task,你都能看到每一个task的输入输出信息。
这段代码将会添加一个gradle task(名称为listjars),作用就是打印出compile相关的所有依赖库地址。
当然,这个compile还可以替换成kapt,annotationprocessor, provided 等。
email:yanghui1986527#gmail.com
qq群: 529327615
微信公众号: sn0wdr1am