Releases: sensorsdata/sa-sdk-android-plugin2
Releases · sensorsdata/sa-sdk-android-plugin2
Release 3.2.4
-
修复
URLClassLoader
未关闭可能引起的编译报错问题Hook
onNavigationItemSeletecd
回调不支持AndroidX
的问题- 扫描
jar
可能出现的命名重复问题 Hook
RadioGroup
控件可能出现的参数优化问题
-
新增
- 插件一键开启
App
与H5
打通,注意需要配合 Android SDK v4.0.8 及以上版本使用,使用方式参见帮助文档
- 插件一键开启
Release 3.2.1
- 优化
- 插件对
React Native
全埋点的支持,埋点采集更精确。如果是React Native
项目,请参照 神策React Native
集成文档升级sensorsdata-analytics-react-native
插件到2.0.0
及以上版本配合使用。
- 插件对
Release 3.2.0
-
修复
- 插件处理第三方
JAR
可能会抛出java.util.zip.ZipException
异常,导致插件编译停止的问题
- 插件处理第三方
-
优化
- 插件
disableIMEI = true
配置对Android SDK v3.2.9
版本的适配 - 日志信息的打印,在日志中提供对外支持
QQ
号码(785122381)
- 插件
Release 3.1.9
-
修复
- 在
Fragment
生命周期函数上添加SensorsDataIgnoreTrackOnClick
注解导致Fragment
的$AppViewScreen
无法采集的问题
- 在
-
新增
- 支持
PopupMenu
的$AppClick
事件采集 - 支持在方法前进行
Hook
代码,默认仍在方法后进行Hook
代码
- 支持
Release 3.1.8
-
修复
- 修复
Hook
Fragment
onVewCreated
方法导致的crash
问题
- 修复
-
新增
- 新增
$AppClick
支持ToolBar
的MenuItem
点击; - 新增
$AppClick
支持ActionBarDrawerToggle
点击。
- 新增
-
优化
- 优化
TabLayout
嵌套ViewPager
的点击事件($AppClick
)采集。
- 优化
Release 3.1.5
-
修复
· 修复编译期间可能会出现java.lang.ArrayIndexOutOfBoundsException
的问题。 -
优化
· 优化扫描文件时,规避目录名可能包含.class
的特殊情况;
· 部分常量统一管理。
Release 3.1.4
- 优化
· 支持Java 9
模块化(visitModule
)
Release 3.1.3
-
新增
·$AppClick
支持android/content/DialogInterface$OnMultiChoiceClickListener
-
修复
· 修复编译目录时没有启用并发编译的问题 -
优化
· 优化Transform
输出目录名,输出易阅读的__content__.json
文件
· 处理Jar
时,统一使用JarEntry
对象(之前部分使用 ZipEntry)
Release 3.1.2
【修复】
Lambda
在特定条件下编译失败的问题Fragment
setUserVisibleHint
方法参数被优化后可能会编译失败的问题
Release 3.1.1
- 修复
· 第三方已签名JAR
被二次篡改编译报错的问题