Skip to content

Releases: sensorsdata/sa-sdk-android-plugin2

Release 3.1.1

26 Jul 23:50

Choose a tag to compare

  1. 修复
    · 第三方已签名 JAR 被二次篡改编译报错的问题

Release 3.1.0

06 Jul 00:31

Choose a tag to compare

1、优化对 Lambda 的支持(暂不支持方法引用);
2、其他部分代码的优化。

Release 3.0.5

25 May 06:39

Choose a tag to compare

1、修复部分第三方 SDK 被优化后参数类型发生变化导致的编译失败或 CrashonItemClick);
2、优化其他代码。

Release 3.0.4

17 Apr 09:00

Choose a tag to compare

1、$AppClick 支持 leanback
2、修复 ViewPager 自动滚动时会触发 $AppClick 事件的问题;
3、Fragment$AppViewScreen 事件支持 android.app.Fragment
4、优化其他部分代码。

Release 3.0.3

19 Mar 06:36

Choose a tag to compare

1、支持 JSRRET 指令;
2、修复部分第三方 SDK 被优化后参数类型发生变化导致的 CrashonClick);
3、优化其他代码。

Release 3.0.2

18 Feb 07:43

Choose a tag to compare

1、优化插件对 ASM 的依赖,防止与 Android Studio 依赖的 ASM 冲突;
2、增加关闭增量编译和多线程并发编译的开关;
3、默认添加部分黑名单;
4、修复编译错误:groovy.lang.MissingPropertyException: No such property: ASM6 for class: org.objectweb.asm.Opcodes
5、优化部分代码。

Release 3.0.1

28 Dec 08:02

Choose a tag to compare

1、支持并发编译,提高编译速度;
2、支持增量编译,提高编译速度;
3、兼容 Gradle 4.2 及以下的版本;
4、支持通过插件配置删除 SDK 中的获取运营商相关的代码。

Release 3.0.0

14 Dec 10:25

Choose a tag to compare

1、插件编译期间日志支持彩色输出;
2、新增 SDK 和插件版本号的相互校验,确保 SDK 和插件可以匹配使用;
3、$AppClick 支持 Lambda
4、支持通过插件配置删除 SDK 中的部分代码适配 GDPR,比如:打印 Log、获取 AndroidId、获取 IMEI、获取 MacAddress、打印异常信息等;
5、$AppClick 支持 ViewPager
6、优化 MenuItem$AppClick 事件采集;
7、支持注解 @SensorsDataTrackEvent
8、$AppClick 支持 NavigationView
9、支持在 gradle.properties 文件里关闭插件(disableSensorsAnalyticsPlugin);
10、优化部分逻辑。

Release 2.2.4

07 Dec 02:28

Choose a tag to compare

1、在 rootProject 的 gradle.properties 文件里通过 disableSensorsAnalyticsPlugin 属性可以控制是否启用插件

Release 2.2.3

28 Nov 11:26

Choose a tag to compare

1、ASM 降低到 6.0,7.0 不支持 Instant Run。