当前位置:网站首页>transform + asm资料
transform + asm资料
2022-07-01 18:41:00 【tinyvampirepudge】
优质文章:
字节码格式
class格式: Chapter 4. The class File Format
字节码指令
JVM指令集:Chapter 6. The Java Virtual Machine Instruction Set
局部变量表和操作数图解:
拉勾教育-Android工程师进阶34讲-第01讲:程序运行时,内存到底是如何进行分配的?
gradle
现在准备好告别Transform了吗? | 拥抱AGP7.0
ASM
ASM 插桩采集方法入参,出参及耗时信息
ps: 核心
①采集方法入参,局部变量表中的信息,然后转发出去
②kotlin编写gradle脚本
③对应项目shenzhen2017/Android-ASM
④gradle插件版本7.2
ClassVisitor 和 ClassNode配合使用
How to convert ClassVisitor to ClassNode in ASM java
ASM 4 教程中的示例代码
优质项目:
lenebf/GradlePluginTutorial
说明:
①gradle插件发布到本地仓库配置
②基于'com.android.tools.build:gradle:4.1.0'
;
③plugins + id等api的使用,publishing的使用
一个简单的click插件:
bjsdm/TestCode
ps:
①基于"com.android.tools.build:gradle:4.0.0"
②旧版的api使用,apply plugin
、uploadArchives
等
③发布到本地仓库
didi/booster
对AGP进行了不同版本间的适配
bytedance/ByteX
ByteX是一个基于gradle transform api和ASM的字节码插件平台(或许,你可以把它当成一个有无限个插头的插座?)。
边栏推荐
猜你喜欢
Is PMP cancelled??
[AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
Lake Shore - crx-em-hf low temperature probe station
Improve yolov5 with gsconv+slim neck to maximize performance!
Altair HyperWorks 2022软件安装包和安装教程
docker 部署mysql8.0
Games202 operation 0 - environment building process & solving problems encountered
Livedata postvalue will "lose" data
微服务大行其道的今天,Service Mesh是怎样一种存在?
Getting started with kubernetes command (namespaces, pods)
随机推荐
How to operate technology related we media well?
Excel之VBA简单宏编程
Lake Shore - crx-em-hf low temperature probe station
R language ggplot2 visualization: visualize the line graph and add customized Y-axis label information to the line graph using the labels function
[AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
C-end dream is difficult to achieve. What does iFLYTEK rely on to support the goal of 1billion users?
网易游戏,激进出海
The former 4A executives engaged in agent operation and won an IPO
golang 错误处理
Shell array
How to realize the bottom layer of read-write lock in go question bank 16
Lumiprobe bifunctional crosslinker sulfo cyanine 5 bis NHS ester
Is PMP cancelled??
Go语言自学系列 | go语言数据类型
助力数字经济发展,夯实数字人才底座—数字人才大赛在昆成功举办
Lumiprobe 细胞成像研究丨PKH26细胞膜标记试剂盒
摄像头的MIPI接口、DVP接口和CSI接口[通俗易懂]
Database foundation: select basic query statement
精耕渠道共谋发展 福昕携手伟仕佳杰开展新产品培训大会
数据库基础:select基本查询语句