HiBeaver
HiBeaver is a gradle plugin for java byte code manipulation and AOP
...Combined with the powerful Java ASM bytecode modification tool and Gradle Transform API, HiBeaver can modify the Java bytecode contained in the project according to the user's configuration during the Android application compilation stage, so that users can only use Gradle Configure code injection and AOP design for bytecode, or add Hook nodes to the code in the Jar package that the project depends on. Starting from version 1.2.7, HiBeaver no longer depends on the Android compilation plug-in, and can run independently in the Gradle environment, modifying the code logic in the Jar/Aar file as you like. ...