- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 热修复探究(三)
这里继续看源代码会发现很多知识,比如可运行的module对应插件类为AppPlugin,参数类为AppExtension,这个就是用来读取android闭包里面的数据的类,对应的lib的module对应的插件类为LibraryPlugin,参数类为LibraryExtension。这里有个知识点必须了解,一般的 Java 项目中有一组 task 用于协同处理并最终生成一个输出。
2016-08-10 00:50:36 492
原创 Jenkins自动打包配置
当时也是花费了不少时间来配置Jenkins自动打包的问题,觉得还是需要记录一下。 1.安装Jenkins,这个很简单,不需要多说。 2.下载Git Plugin,Gradle Plugin,Android Emulator Plugin(这个可以配置SDK路径,觉得这个插件挺好), Email Extension Plugin 邮件提醒插件,自带的邮件提醒插件确实太弱。
2016-08-04 00:48:55 14480
原创 热修复探究(二)
这次继续介绍热修复相关的知识,前一篇文章有提到这篇会讲补丁文件生成和CLASS_ISPREVERIFIED问题的相关操作,那其实这个两个实现现在主流的实现方式是通过groovy编写Gradle插件来实现的,所以呢,很有必要研究一下gradle和groovy相关的知识。不过我不会介绍groovy语言以及怎么使用Android Studio来开发Gradle的脚本这两个方面的知识,但是我会推荐几篇文章。
2016-08-02 23:56:32 491
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人