标签:ASM

Android字节码插桩实现(Gradle + ASM)

Android字节码插桩实现(Gradle + ASM)

在Android编译过程中,往字节码里插入自定义的字节码,称为字节码插桩或函数插桩。 函数插桩可以帮助我们实现很多手术刀式的代码设计,如无埋点统计上报、轻量级AOP等。应用到在Android中,可以用来做用行为统计、方法耗时统计等功能。 字节码实战 需求分析 需求:在Android应用中,记录每个

Joe.Ye Joe.Ye 2023-03-28
0 0 0
Android Studio通过ASM Bytecode Outline插件生成ASM插桩代码

Android Studio通过ASM Bytecode Outline插件生成ASM插桩代码

(1)在Android Studio中安装ASM Bytecode Outline插件 (2)安装后,在Android Studio中,选中代码行,点击右键,选择Show Bytecode outLine (3)在ASM标签中选择ASMified,即可在右侧看到当前类对应的ASM代码(可以忽略Lab

Joe.Ye Joe.Ye 2023-03-28
0 0 0