- 博客(3)
- 资源 (20)
- 收藏
- 关注
原创 定制Gradle任务自动打包jar
日常Android开发中,很大部分不需要自定义Gradle插件,但是需要定制一些task来满足需求,比如自定义打jar包,本文就借自定义打包来讲讲gradle的task使用方法和如何利用现在的task修改依赖关系。自定义打包在N年前我也曾写过一篇博文,[使用gradle打包指定包名和类的jar](http://www.alloyteam.com/2015/03/shi-yong-gradle-da...
2018-05-30 14:53:22 3057 2
原创 深入Gradle插件开发
上面一篇文章学会了基本的Gradle插件开发流程,相当于Helloworld,这次深入的探究下Gradle插件开发的其他方面,一个新建的app工程的build.gradle通常有如下内容:apply plugin: 'com.android.application'android { compileSdkVersion 27 defaultConfig { ap...
2018-05-30 14:48:15 3069
原创 Gradle插件开发入门
平常开发过程中一般只要对gradle里的一些配置懂就可以,但如果想要一些高级一点的处理功能比如自定义打包Jar,或者最近本人在研究android上面的AOP编程,其中用到了AspectJ参与编绎过程,这种就要自己定制一下gradle脚本,但只是修改gradle文件如果脚本内容一多项目一多维护起来就非常麻烦,使得原来的脚本并不清晰优雅,这样就得了解gradle插件开发原理把脚本写在一个插件。...
2018-05-30 11:09:46 992
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人