首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
androidASM
订阅
peter_2021
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
这次要帮你搞明白之 “Android字节码插桩”
Android 字节码插桩 本次分享课程将通过提问题的方式一点点由浅到深逐步剖析android字节码插桩 问题一、什么是插桩? 用通俗的话来讲,插桩就是将一段代码通过某种策略插入到另一段代码,或替换另
提高10倍开发效率?APT如何让Android开发变得更轻松
在Android开发中,APT(Annotation Processing Tool)是一种强大的工具,它可以让开发者在编译期间处理注解,生成额外的代码。
一文了解 apt、 kapt 、 ksp 和 kcp
什么是 apt apt(Annotation Processing Tool)是Java编译器提供的一个工具,用于在编译时处理注解。开发人员可以通过自定义注解处理器来生成代码、验证代码或者进行其他操作
Android ASM框架详解
在上篇文章中,我们以AspectJ为引子介绍了AOP及其设计思想,传送门Android AspectJ详解,我们用AspectJ可以方便的实现一些简单的代码织入,而不需要关心底层字节码的实现,而ASM则偏向底层一些,ASM提供的API完全是面向Java字节码编程,如果你对Jav…
Android Studio调试Gradle插件
使用ASM在编译期修改字节码来完成各种功能(统计方法耗时、全埋点统计...),就需要开发Gradle插件。开发插件中遇到问题排查使用日志输出效率太低了,能断点调试的话就更好了。其实已经有很多文章写了调试插件的方法,但是自己照着他们的步骤下来还是遇到一些问题,把这些问题记录下来方…
Android ASM插桩探索及实战
本文主要讲述ASM插桩的基本使用及实战。以Android中方法节流与方法耗时日志举例,阐述如何将ASM运用到实际项目中来,并列出了发布线上所需要的额外工作与几点Tips。