SpiderMan is a tool for dynamically modifying code at compile time.
Support for incremental, concurrent compilation. Support ASM and Javassist.
Includes the following features:
- Event Tracking AutoTracker
- Log, print by annotation in any method
- tryCatch, add tryCatch to any method via annotations
- And so on, other features are under development.
Rapid development based on SpiderMan-plugin-core
Android bytecode plugin, dynamically modify code during compilation, full buried tool based on SpiderMan-plugin-core plugin
SpiderMan 是一个在编译时期动态修改代码的工具。
支持增量、并发编译。支持 ASM、Javassist。
包括以下功能:
- 全埋点 AutoTracker
- 日志,通过注解在任何方法中打印
- tryCatch,通过注解在任何方法中加入tryCatch
- 等等,其他功能在开发中
可以基于 SpiderMan-plugin-core 来进行快速开发
Android字节码插件,编译期间动态修改代码,基于 SpiderMan-plugin-core 插件开发的全埋点工具