移动统计错误分析升级
1请先检查当前的统计SDK的版本号
如您曾集成过移动统计(U-App)6.x/7.x/8.x 或更早的版本SDK,请您阅读2.1
如您曾集成过移动统计(U-App)common库版本为9.x 请您阅读2.2
2.1 升级U-App并增加APM文件
在升级U-App的同时请务必引入U-APM的SDK
如用maven ,在工程App 对应build.gradle配置脚本dependencies段中添加统计SDK库和其它库依赖(手动集成也是要把APM的文件加上)
implementation 'com.umeng.umsdk:apm:1.2.0'2.2 升级Common 并替换APM文件
注意,需要替换common和 asms 为最新的SDK版本(如common 最新 9.4.0,asms 最新1.2.1)
同时删掉之前的'com.umeng.umsdk:crash:0.0.5'
新增 'com.umeng.umsdk:apm:1.3.1'
替换后即可按照U-APM集成文档操作,按需进行相关配置。
3 接口调整
去掉
接口 | 归属类 | 用途 | 状态 |
|---|---|---|---|
setCatchUncaughtExceptions(boolean isEnable) | MobclickAgent | 异常捕获开关接口 | 失效 |
新增
接口 | 归属类 | 用途 | 状态 |
|---|---|---|---|
generateCustomLog(Throwable e, String type) | UMCrash | 自定义异常上报接口 | 新增 |
generateCustomLog(String e, String type) | UMCrash | 自定义异常上报接口 | 新增 |
4 按需配置U-APM
如崩溃回调、支持卡顿捕获、接用户细查等。
注意
隐私合规很重要,别忘了做合规,合规政策解法