android怎么生成符号表Mapping文件?
Wwuf***@qq.com
发布于 5 年前
335应用性能监控 U-APM
功能使用
如题 只说如何上传 怎么压缩一起 请问下 怎么生成符号表文件啊?
点赞
收藏
3个回答
Ll*********79
5 年前
按照错误日志接收时间倒序展示日志详情。
1.基础信息
发生错误所属设备对应的系统信息与设备信息
- 用户ID:标识设备的唯一ID。您可上传用户账号,如果没有上传,我们将默认展示umid,详细可以查看Android功能文档和iOS功能文档
- 系统:支持对鸿蒙操作系统的识别
2.详细日志
错误堆栈信息
- 原始日志:支持最近7天原始日志的查看与导出。
- 符号表:
- Mapping文件:安卓的应用在发布时,可能会对Java的源码进行混淆处理,这样在SDK收集到的错误日志中的异常堆栈是混淆后的结果,可读性较差。为便于在错误日志详情页面正常查看异常堆栈信息,可以将应用混淆时产生的Mapping文件通过符号表管理页面进行上传。 - 符号表文件:安卓应用依赖的Native类库,或者iOS应用产生的异常堆栈是二进制的是不可读的。为了在错误日志详情页面正常查看异常堆栈信息,需要将安卓Native类库对应的so文件或iOS应用对应的dSYM文件通过符号表管理页面进行上传。

1
M莫语莫雨
5 年前
你开启混淆的话就会生成这个文件了呀
点赞
官方小二5 年前
您好,Mapping文件:安卓的应用在发布时,可能会对Java的源码进行混淆处理,这样在SDK收集到的错误日志中的异常堆栈是混淆后的结果,可读性较差。为便于在错误日志详情页面正常查看异常堆栈信息,可以将应用混淆时产生的Mapping文件通过符号表管理页面进行上传。
符号表文件:安卓应用依赖的Native类库,或者iOS应用产生的异常堆栈是二进制的是不可读的。为了在错误日志详情页面正常查看异常堆栈信息,需要将安卓Native类库对应的so文件或iOS应用对应的dSYM文件通过符号表管理页面进行上传。具体参考:https://developer.umeng.com/docs/193624/detail/193292。
点赞
相关问题