hibeaver:HiBeaver是用于Java字节码操作和AOP设计的gradle插件,可以在构建软件包时修改项目字节码,或者独立地在Jar中修改字节码

时间:2024-02-24 19:40:45
【文件属性】:

文件名称:hibeaver:HiBeaver是用于Java字节码操作和AOP设计的gradle插件,可以在构建软件包时修改项目字节码,或者独立地在Jar中修改字节码

文件大小:796KB

文件格式:ZIP

更新时间:2024-02-24 19:40:45

java bytecode gradle aop GradleGroovy

海狸 简介 HiBeaver是一个用来进行Java字节码插桩的Gradle插件,可以使用: 1.修改Jar文件内部的代码实现,注入逻辑(同时还支持对Android的aar文件进行修改)。 2.实现Java轻量级AOP设计,支持Android Gradle插件。 结合强大的Java ASM字节码修改工具和Gradle转换API,HiBeaver可以实现在Android应用编译阶段,根据用户的配置,对工程内部所包含的Java字节码进行修改,从而支持用户仅通过Gradle配置对字节码进行代码注入和AOP设计,或对项目依赖的JAR包内部的代码增加了挂钩例程。 从1.2.7版本开始,HiBeaver


【文件预览】:
hibeaver-master
----.gitignore(575B)
----submodule()
----beaver.jpeg(38KB)
----build.gradle(3KB)
----src()
--------main()
----.travis.yml(14B)
----testJarModify()
--------MiPush_SDK_Client_3_2_2.jar(585KB)
--------build.gradle(4KB)
----gradlew(5KB)
----LICENSE(18KB)
----.gitmodules(96B)
----README.md(13KB)
----gradlew.bat(2KB)
----applause.png(173KB)
----gradle()
--------wrapper()
----todolist.md(636B)

网友评论