一次Java字节码插桩实战

2017-03-11
阅读 6 分钟
19.7k
利用Android字节码插桩技术可以很方便地帮助我们实现很多手术刀式的代码设计,如无埋点统计上报、轻量级AOP等。下面我们就通过一次实战,把这门技术真正用起来。

Java字节码修改神器HiBeaver:黑掉你的SDK

2017-02-26
阅读 5 分钟
15.5k
有时候我们在Java开发过程中可能有这样的需求:需要研究或者修改工程依赖的Jar包中的一些逻辑,查看代码运行中Jar包代码内部的取值情况(比如了解SDK与其服务器通信的请求报文加密前的情况)。

Gradle插件开发秘籍之断点调试(基于Intellij)

2017-02-06
阅读 2 分钟
13k
Gradle插件开发这件事说大不大说小不小,但是对于有一定体量规模的Java项目来讲,从插件开发入手来思考解决问题,有的时候能找到意想不到的法门。所以说这是一门锦上添花的手艺。废话少说,相信对于很多Gradle插件开发朋友们,开发过程中很大的一个痛点就是,插件的调试很痛苦,下面我就分享一下在这方面的心得。