public class CrashHandler
extends java.lang.Object
implements java.lang.Thread.UncaughtExceptionHandler
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
TAG |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Date |
addDays(java.util.Date date,
int diff) |
void |
autoClear(int autoClearDay)
文件删除
|
void |
collectDeviceInfo(android.content.Context ctx)
收集设备参数信息
|
static java.lang.String |
dateFormat(java.util.Date date) |
static java.lang.String |
getFileNameWithoutExtension(java.lang.String filePath) |
static java.lang.String |
getGlobalpath() |
static CrashHandler |
getInstance()
获取CrashHandler实例 ,单例模式
|
static boolean |
hasSdcard() |
void |
init(android.content.Context context)
初始化
|
static void |
setTag(java.lang.String tag) |
void |
uncaughtException(java.lang.Thread thread,
java.lang.Throwable ex)
当UncaughtException发生时会转入该函数来处理
|
public static CrashHandler getInstance()
public void init(android.content.Context context)
public void uncaughtException(java.lang.Thread thread,
java.lang.Throwable ex)
uncaughtException 在接口中 java.lang.Thread.UncaughtExceptionHandlerpublic void collectDeviceInfo(android.content.Context ctx)
public static java.lang.String getGlobalpath()
public static void setTag(java.lang.String tag)
public void autoClear(int autoClearDay)
public static java.lang.String getFileNameWithoutExtension(java.lang.String filePath)
public static java.lang.String dateFormat(java.util.Date date)
public static java.util.Date addDays(java.util.Date date,
int diff)
public static boolean hasSdcard()