public class CatonChecker
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
CatonChecker.ANRListener |
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_SAMPLE_INTERVAL |
static java.lang.String |
TAG |
| Modifier and Type | Method and Description |
|---|---|
static CatonChecker |
getIns() |
java.util.ArrayList<java.lang.String> |
getOriStackEntries(long realStartTime,
long realTimeEnd)
返回一个新的数组存放原始卡顿堆栈
|
com.yy.sdk.crashreport.anr.StackSampler |
getStackSampler() |
java.util.ArrayList<java.lang.String> |
getThreadStackEntries(long realStartTime,
long realTimeEnd)
返回一个新的数组存放卡顿堆栈
|
void |
setSampleInterval(long sampleInterval)
设置检测的时间,最大值为Long.MAX_VALUE
|
void |
start(long sampleInterval) |
public static final java.lang.String TAG
public static final long DEFAULT_SAMPLE_INTERVAL
public static CatonChecker getIns()
public com.yy.sdk.crashreport.anr.StackSampler getStackSampler()
public void start(long sampleInterval)
public void setSampleInterval(long sampleInterval)
sampleInterval - public java.util.ArrayList<java.lang.String> getThreadStackEntries(long realStartTime,
long realTimeEnd)
realStartTime - 查询卡顿堆栈开始时间戳realTimeEnd - 查询卡顿堆栈开始结束戳public java.util.ArrayList<java.lang.String> getOriStackEntries(long realStartTime,
long realTimeEnd)
realStartTime - 查询卡顿堆栈开始时间戳realTimeEnd - 查询卡顿堆栈开始结束戳