![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无痕埋点
文章平均质量分 87
矿坑中的野猫
这个人记录一下日常操作。
展开
-
Android一步步实现无痕埋点(6)-------AutoService
谢谢你看到这.原创 2022-01-11 17:53:30 · 1557 阅读 · 0 评论 -
Android一步步实现无痕埋点(5)-------斗转星移
刚看到transfrom就发现被遗弃了.真有你的原创 2022-01-11 16:16:08 · 2054 阅读 · 0 评论 -
Android一步步实现无痕埋点(4)-------无尽痛苦
0.前言上一篇文章,我们已经找到了我们的作案对象.接下来我们就要开始下手了~完整依赖dependencies { implementation gradleApi() api "com.android.tools.build:gradle-api:$apgVersion" api "com.android.tools.build:gradle:$apgVersion" implementation 'commons-io:commons-io:2.6' imp原创 2022-01-11 15:45:39 · 1512 阅读 · 0 评论 -
Android一步步实现无痕埋点(3)-------虎躯一震
0.前言Android一步步实现无痕埋点(2)-------开始折磨上一篇文章,我们讲解了无痕是个什么东西,现在我们开始解(jiao)释(bian)transform又是在其中担任了一个什么神奇的步骤。1.寻找"作案"对象大佬的transform讲的很好由上篇文章,我们知道了。整体步骤要先找到.class文件之后对其进行修改。那么transform的作用就是在打包.dex文件之前的编译过程中操作找到我们的.class文件。对其进行遍历.首先, 先添加依赖:我这里的gradle版本的7.0原创 2022-01-11 10:29:03 · 1208 阅读 · 0 评论 -
Android一步步实现无痕埋点(2)-------开始折磨
0.前言Android一步步实现无痕埋点(1)-------万恶之源https://blog.csdn.net/qq_33902817/article/details/122410168上一篇文章,我们讲解了无痕埋点的基本概念.这里我们就开始继续讲解无痕埋点如何实现.我们先上一个完好的插件的Module图1.无痕总所周知,Plugin是Gradle插件类.在编译过程会执行这一过程.这里涉及到Gradle的插件知识.如果要了解更多请自行baidu如果不是很熟悉,那么至少,你对这些应该很熟原创 2022-01-10 17:38:39 · 1054 阅读 · 5 评论 -
Android一步步实现无痕埋点(1)-------万恶之源
0.前言有一段时间高强度刷贴,然后看到了wanandroid里面有一位做基础架构的大佬—>虾哥.进入详情页面一看,看到了一个叫无痕埋点插桩的这么一个神奇的东西。之后去了解一下,发现其实就是实现AOP的一个技术方案,又觉得非常的有用,而且在很多地方都提及到了这么一个技术。我就开始想方设法的开始进行学习.进入虾哥的Demo,没有注释,没有说明.零基础的我.直接麻掉了.Demohttps://github.com/qazxcs113/AndroidAutoTrackdemo实现很多神奇的功原创 2022-01-10 15:45:42 · 1029 阅读 · 0 评论