bytex,由字节抖音团队开发,并开源,GitHub - bytedance/ByteX: ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台
官方文档说明如何插件开发.
先下载源码,然后打开源码工程,新建一个分支,在此基础上去建立library,就可以了.
这部分看文档就可以了.重复制造轮子的不是好程序员.
遇到的一些问题.
1.插件开发完成后,如何运行.
gradle_plugins在根目录会产生这个目录,下面存着你的插件编译结果.编译时,先用idea建一个uploadArchives,然后项目选你的插件,运行就行了.