Android字节码插桩
实现这个功能需要自定义Transform。这个Transform有一个很重要的点,它只会在所有java类变成class文件后才会执行。也因为这样,我们才可以对class文件进行插桩处理。
对字节码进行处理的开源工具这里使用的ASM。
1 | implementation 'org.ow2.asm:asm:8.0.1' |
—————–待续~
实现这个功能需要自定义Transform。这个Transform有一个很重要的点,它只会在所有java类变成class文件后才会执行。也因为这样,我们才可以对class文件进行插桩处理。
对字节码进行处理的开源工具这里使用的ASM。
1 | implementation 'org.ow2.asm:asm:8.0.1' |
—————–待续~