前言 Android开发讲道理更应该卷的是dex字节码,但实际上做应用开发时,插桩流程往往在class2dex的过程中,一些插桩框架最终操作的还...
接上篇手写插件化[https://www.jianshu.com/p/12e6b6ddc65e],文末放demo链接。 上篇撸完了四大组件之Ac...
插件化技术也就是说用户只需安装宿主apk,其它业务模块打包成独立的插件apk动态下发,然后通过宿主app加载运行。其天然的就解决了部分包体积大小...
实体类实现Parcelable接口后枚举字段该怎么写?正好碰到这个问题,记录一下。 枚举类 枚举字段序列化,这里直接上写法。实际上用了AS插件A...
前言:测试大佬突然发现页面上有一块UI在某些情况下无内容展示,但是接口有下发对应字段。这种偶现的bug就很头秃了,排查一波也没发现啥异常,就是个...
期望通过注解的形式,给方法套上try catch。老样子,先看一下try catch的字节码。 CatchUtil 找到编译后的class文件,...
ASM学习思路[https://www.jianshu.com/p/4d3d86929611]ASM图片监控hook glide[https:/...
ASM学习思路[https://www.jianshu.com/p/4d3d86929611]承接上篇,对照字节码CV asm api确实很舒服...
关于AOP、Plugin、Transform的概念,大家都卷到这个份上了,就不再细说了。撸个经典的demo,方法耗时检测,提供一下学习思路。相信...