Android SDK

本文档为BaiduAPM Android SDK的API参考手册。

1.初始化xray

// 最简单初始化方式,所有设置均为默认值
XraySDK.withApplicationToken(授权码).start(this);

2.设置用户id

// 初始化之后调用
XraySDK.setUserId(String userId);

3.设置用户名

// 初始化之后调用
XraySDK.setUserName(String userName);

4.自定义app版本号

//  在初始化后调用
XraySDK.setAppVersionName(String);

5.是否仅wifi环境下上传,默认为false

XraySDK.setUploadCrashOnlyWifi(boolean)

6.设置log捕获行数,默认是200行

XraySDK.setLogcatLineCount(200);

7.设置移动网络下也立即上传,需在初始化之时链式调用

// 默认为false即移动网络下不立即上传,24小时内连接wifi上传,超过24小时才强制上传
XraySDK.withApplicationToken(授权码).setUploadImmediately(true).start(this);

8.添加自定义字段

XraySDK.setUsersCustomKV(HashMap<tring, String>);
XraySDK.setUsersCustomKV(String, String);