com.tencent.trackx.api.trace.Tracer |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
addTraceEventCallback(TraceEventCallback callback)
添加轨迹采集监听
| ||||||||||
abstract void |
beginTrace()
开始轨迹采集
| ||||||||||
abstract void |
endTrace(boolean refluxRemainingPoints)
停止轨迹采集
| ||||||||||
abstract void |
removeTraceEventCallback(TraceEventCallback callback)
移除轨迹采集监听
| ||||||||||
abstract void |
setConfig(TraceConfig config)
设置轨迹配置
| ||||||||||
abstract void |
setTracePointSource(TracePointSource tracePointSource)
设置轨迹源
| ||||||||||
abstract void |
startService(Notification notification)
开启前台服务。若能保证应用一直在前台运行则不需要调用,若不能保证应用一直在前台运行则需要调用。
| ||||||||||
abstract void |
stopService()
停止前台服务
|
添加轨迹采集监听
callback | 轨迹采集监听 TraceEventCallback
|
---|
开始轨迹采集
停止轨迹采集
refluxRemainingPoints | 是否继续上报剩余缓存轨迹数据 |
---|
移除轨迹采集监听
callback | 轨迹采集监听 TraceEventCallback
|
---|
设置轨迹源
tracePointSource | TracePointSource
|
---|
开启前台服务。若能保证应用一直在前台运行则不需要调用,若不能保证应用一直在前台运行则需要调用。
notification | 前台通知样式 |
---|
停止前台服务