asm操作字节码学习1:bytex插件开发,环境搭建

本文介绍了ByteX,一个由字节跳动团队开发的Android Gradle Transform API和ASM基础的字节码插件平台。通过详细步骤讲解如何下载源码、建立新分支、开发和运行插件,以及查看插件效果。在开发过程中,作者遇到了插件运行、效果查看、日志过多等问题,并分享了解决方法和自定义插件的注意事项。
摘要由CSDN通过智能技术生成

bytex,由字节抖音团队开发,并开源,GitHub - bytedance/ByteX: ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台

官方文档说明如何插件开发.

先下载源码,然后打开源码工程,新建一个分支,在此基础上去建立library,就可以了.

这部分看文档就可以了.重复制造轮子的不是好程序员.

遇到的一些问题.

1.插件开发完成后,如何运行.

gradle_plugins在根目录会产生这个目录,下面存着你的插件编译结果.编译时,先用idea建一个uploadArchives,然后项目选你的插件,运行就行了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值