【文件属性】:
文件名称:TracePoint:android 全埋点数据采集gradle插件(字节码插桩,支持androidx)
文件大小:153KB
文件格式:ZIP
更新时间:2021-05-26 04:55:57
Groovy
TracePoint
android 无埋点数据采集gradle插件(ASM字节码插桩)
掘金原理篇:
更新记录:
0.2.0
1.去除v4、v7包支持
2.支持androidx
基于tools.build:gradle:4.0.1, gradle:6.6, sdkVersion:29 开发测试
配置变动点:
1.需要在gradle.properties中增加 android.enableD8.desugaring=false ,否则对lambda表达式不起作用
2.事件接收类中activity和fragment导入类改为androidx包名下的,可参考demo app模块代码
接入流程:
1.在项目根目录build.gradle中引入插件
buildscript {
repositories {
jcenter()
}
dependencies {
【文件预览】:
TracePoint-master
----.gitignore(87B)
----app()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------proguard-rules.pro(751B)
----settings.gradle(31B)
----build.gradle(686B)
----gradlew(5KB)
----traceplugin()
--------.gitignore(7B)
--------build.gradle(3KB)
--------src()
--------consumer-rules.pro(0B)
--------proguard-rules.pro(751B)
----README.md(3KB)
----gradlew.bat(2KB)
----gradle.properties(1KB)
----gradle()
--------wrapper()
----buildSrc()
--------build()
网友评论
相关文章
- sa-sdk-android-plugin2:神策数据官方 Android 埋点插件,用于 Android 端的数据采集。通过使用字节码插桩(ASM)的技术实现 Android 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)
- Android-埋点计时Gradle插件利用ASM插入字节码
- sa-sdk-android:神策数据官方 Android 埋点 SDK,是一款轻量级用于 Android 端的数据采集埋点 SDK,包含代码埋点、全埋点、点击图和可视化全埋点功能。全埋点通过配合神策官方 Android 埋点插件来实现,神策数据官方 Android 埋点插件使用字节码插桩(ASM)的技术实现 Android 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)
- Android-HiBeaver是一个用于进行Android字节码插桩的Gradle插件