other-Bugly错误上报
other-Bugly错误上报
前篇
- 官方
- Bugly Android SDK 使用指南 - https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=1.0.0
api 说明
错误页说明
累计影响设备: 由
CrashReport.setDeviceId
决定, 设置不同的值代表不同的设备发生次数:
CrashReport.postException
上报几次就显示几次CrashReport.postException(int crashType, String name, String reason, String stack, Map<String, String> extraInfo)
crashType: 有这些值可以选, 一般选 5, 或 6 即可
1
2
3
4
5
6
7
8
9
10public static final int MAX_USERDATA_KEY_LENGTH = 100;
public static final int MAX_USERDATA_VALUE_LENGTH = 100000;
public static final int CRASHTYPE_JAVA_CRASH = 0;
public static final int CRASHTYPE_JAVA_CATCH = 1;
public static final int CRASHTYPE_NATIVE = 2;
public static final int CRASHTYPE_U3D = 3;
public static final int CRASHTYPE_ANR = 4;
public static final int CRASHTYPE_COCOS2DX_JS = 5;
public static final int CRASHTYPE_COCOS2DX_LUA = 6;
public static final int CRASHTYPE_BLOCK = 7;对应的显示区域
stack: 使用
\n
换行即可分段显示extraInfo: 额外信息, 在详情页的 跟踪数据 下的 extraMessage.txt 文件里
用户 id:
CrashReport.setUserId
和 应用版本:CrashReport.setAppVersion