帮助文档
搜索文档…
⌃K

Android SDK更新日志

Android SDK更新日志
升级到2.8.7及以上版本,集成SDK中添加依赖时,需将module级别的GrowingIO SDK的引用后缀 @aar 去除
稳定版本为2.9.11
版本
说明
日期
2.9.16
  1. 1.
    适配react native 0.66+,react navigation 6.x+
2023-01-05
2.9.15
  1. 1.
    修复hybrid pageName可能取值错误的问题
2022-10-11
2.9.14
  1. 1.
    埋点打通webview保持和无埋点相同逻辑
  2. 2.
    修复获取不到AndroidId时多次获取不合规问题
2022-09-06
2.9.13
  1. 1.
    添加对 UCWebView 的Hook
  2. 2.
    增加数据采集API:bridgeForUcWebView
2022-04-14
2.9.12
  1. 1.
    增加初始化配置 setRequireAppProcessesEnabled用于控制是否获取多进程信息
  2. 2.
    其他优化
2022-02-24
2.9.11
  1. 1.
    增加初始化配置setOAIDProvideConfig,用于传入用户的Cert证书或者Oaid值
  2. 2.
    支持java11 visitNestHost指令
  3. 3.
    初始化线程锁概率性引起ANR修复
2022-01-20
2.9.9
  1. 1.
    设置请求延迟到同意隐私协议之后
  2. 2.
    修复activity为null时获取不到ua的问题
  3. 3.
    支持识别5G网络类型
2021-12-09
2.9.8
  1. 1.
    增加初始化配置setReadClipBoardEnable用于控制是否读取剪切板信息
2021-10-25
2.9.7
  1. 1.
    适配 oaid sdk 1.0.26/1.0.27
  2. 2.
    imp 默认延时500ms, 最小设置不少于50ms, 避免原先默认为0可能导致界面卡顿
  3. 3.
    修复埋点sdk, mobile debugger 不上传截图的问题
2021-09-26
2.9.6
  1. 1.
    增加初始化配置 setHarmonyEnable 识别鸿蒙系统
  2. 2.
    优化多进程中指标准确性
  3. 3.
    调整默认最短发数时间为5s,与iOS保持一致
  4. 4.
    修复初始化发送间隔过长,导致无法发送事件的问题
2021-08-13
2.9.4
  1. 1.
    不再通过热更新加载dex
2021-07-29
2.9.3
1.增加注解用于忽略Activity的page事件
2.支持java9的指令
2021-07-01
2.9.2
  1. 1.
    fragment补发activity的pvar事件
  2. 2.
    修复原生与hybrid嵌套listview时xpath异常的问题
2021-06-02
2.9.1
  1. 1.
    优化hybrid sdk多次注入问题
  2. 2.
    适配可能导致平均访问时长指标偏长的场景
2021-05-10
2.9.0
  1. 1.
    为仅集成埋点SDK用户提供hybrid接口,对应hybrid页面需集成gio_hybrid_track.js
  2. 2.
    仓库从JCenter迁移到MavenCentral
  3. 3.
    提高sdk稳定性
2021-04-23
2.8.25
  • 由于隐私协议延迟打开数据采集,不会影响激活等事件的采集
  • 修复极端情况下切换用户后无法更新session
2021-01-12
2.8.24
  • 优化多线程问题
  • 修复被Google Play 警告的HostnameVerifier安全漏洞
2020-12-08
2.8.23
支持msa1.0.22版本
2020-09-22
2.8.22
新功能:
  • 支持在关闭webview数据采集功能的情况下,采集单个webview的数据
2020-09-02
2.8.21
修复Bugs:
  • 修复某些场景下内嵌H5页面loadUrl导致的crash
2020-08-11
2.8.20
修复Bugs:
  • 修复lambda使用静态方法可能发生的crash
优化:
  • 更新帮助文档链接
2020-07-07
2.8.19
优化:
  • 增强SDK的日志显示功能
2016-05-28
2.8.18
修复Bugs:
  • 修复某些场景下click事件采集不到
  • 极光小米推送click事件采集失败
  • 修复从app唤起电话页面时多发page事件的问题
2020-06-02
2.8.14
修复Bugs:
  • 修复对ASM7.0 lambda兼容性问题
  • 修复某些场景change事件采集失败情况
优化:
  • 对广告采集敏感数据进行加密,加强数据安全
2020-04-16
2.8.13
修复Bugs:
  • 提示SDK稳定性
  • oaid采集适配msa1.0.13
2020-04-01
2.8.12
修复Bugs:
  • 安卓10的机型上深度延迟链接无法传入参数给APP
2020-03-18
2.8.11
修复Bugs:
  • 半自动imp潜在的ConcurrentModificationException异常
  • 点击圈选按钮时低概率NPE
新功能:
  • 增加doDeeplinkByUrl 和 isDeeplinkUrl接口
优化:
  • 默认关闭Imp事件的采集,不影响半自动imp功能
2020-03-03
2.8.10
修复Bugs:
  • 修复集成编译错误
  • 提高sdk稳定性
2020-01-17
2.8.9
修复Bugs:
  • 使用了省电精灵的华为手机会导致圈选低概率崩溃问题
  • 支持Context为Application的WebView web圈App
  • RN的navigation回调未触发导致圈选截图和page异常
优化:
  • 兼容ASM7.0与gradle 3.6.0以上版本
  • 更新提示信息里的帮助文档URL
  • 应用在后台调用setLocation方法时不发送visit,在下次打开App时发生visit
2020-01-04
2.8.7
修复 Bugs :
  • 修复 Android 7.0 以下,HTTP 请求低概率耗时过长
  • 修复 setThrottle(true) 接口和 setDisableImpression(true) 同时调用不能关闭 IMP 事件
  • 修复 gioenable 设置为 false 时如果在 build.gradle 中配置了 growingio 插件报错
2019-11-26
2.8.6
修复 Bugs:
  • SDK 所有 API 调用强制内部在主线程调用,降低用户错误的在子线程调用造成 crash ‌
  • 优化 webview 的注入
2019-11-12
2.8.5
新功能:
  • 广告监测新功能:延迟深度链接
  • 支持采集 OAID
  • IMP 半自动化埋点支持设置 View 可见比例再触发自动埋点事件
优化:
  • 优化 lambda 表达式支持
  • 优化日志 GrowingIO.DNSService: Unable to use HttpDNS: api.growingio.com 日志信息
  • 优化埋点 API 在子线程调用 Crash 时 Exception 类型,GIO 所有 API 都必须在主线程调用
2019-11-05
2.8.4
新功能:
  • 广告 AppLink 支持,推广 App 可以从短信等应用中的 GIO 广告 URL 点击跳转 APP 内部指定页面
  • 支持 com.android.tools.build:gradle:3.5.0
  • 增加在编译时期静态检测用户 SDK 版本是否为稳定版本,如果不是则抛出异常,拒绝编译
  • imp 半自动打点自动取元素内容
优化: