首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ASM
订阅
矿工0928
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
从喝水到学会 Android ASM 插桩
还在觉得 ASM 晦涩难懂?本文用通俗语言拆解字节码与 AOP,手把手带你从零实现函数耗时监控,彻底掌握 Android 插桩黑科技!
Gradle 系列 (四)、Gradle 插件实战应用
前言 很高兴遇见你~ 关于 Gradle 学习,我所理解的流程如下图: 在本系列的上一篇文章中,我们讲了自定义 Gradle 插件相关的内容,完成了第三个环节。还没有看过上一篇文章的朋友,建议先去阅读
刚学会Transform,你告诉我就要被移除了
背景 我们的工程使用的AGP4.0.2,是去年升级的,目前最新版本是AGP7.2.1,已经落后官方5个大版本了 gradle升级是必然的,只是时候未到而已,同样在去年也进行了AGP7.0升级调研,由于
字节码插桩(一) -- 新手入门篇
本文从一个小白的角度出发,介绍学习“字节码插桩”所需要了解掌握的知识,包括“字节码插桩”发挥作用的时机、应用场景、涉及的.class知识、ASM框架、Gradle编译知识等。
Android AOSP源码研究之万事开头难----经验教训记录
做了四五年的android应用层开发后,想研究下底层源码的实现,所以想下载源码研究下,但是万事开头难,源码下载的过程非常坎坷,我使用的是双系统(ubantu 和windows),主机的固态只
ARouter适配 AGP 8.0 + 方案
为什么ARouter 无法适配AGP 8.0 具体可以看我之前的分析 简单来说, 就是去除了registerTransform函数以后,默认提供的Transform Action的方案 无法做到全量扫
讲讲android埋点那些事
asm起因是想系统的学习下asm相关的语法的,中间看到有asm全埋点实战这本书和神策开源的埋点项目,想着不如用一篇文章总结下我对于android埋点相关的一些理解,这篇文章的后半部分会详细的分析下神策开源的
写给Android工程师的AOP知识
AOP是个啥 AOP是Aspect Oriented Program的首字母缩写,翻译过来就是面向切面编程。这个概念中面向容易理解,编程可以理解,最关键的是切面是指什么?
Android与Gradle(一):Gradle插件开发
这是比较官方的说法,对于大多数Android开发者来说,也许根本不关心构建或者不了解构建过程,也就是在按下“运行”按钮后的“一瞬间”里自动完成的。事实上在Android Studio中,这些工作都是由Gradle来做的。 在Eclipse中开发的时候,大多数信息都是写在mani…
字节码插桩 -- 入门篇
我们先了解下什么情况下会用到字节码插桩。学技术并不是为了秀技术,而是为了解决业务问题。 我们先想象一个业务场景— 我们需要统计耗时方法,这时,我们会怎么做?