测试调试

1. 设置打印日志输出

boolean isLog = true
//设置打印调试是否开启
//isLog --- 是否开启打印信息
com.jieli.logcat.JL_Log.setLog(isLog);
//设置打印日志是否保存
//isSaveFile --- 是否保存打印日志
//context    --- 上下文
com.jieli.logcat.JL_Log.setSaveLogFile(isLog, this);
if (isLog) {
    LogOption option = com.jieli.logcat.JL_Log.getLogOption();
    //是否开启Crash捕抓 --- 开启后,应用崩溃信息会输出到打印日志
    option.setLogcatCrash(true);
    //配置打印参数
    com.jieli.logcat.JL_Log.configure(option);
}

Note

1. 建议在 Application 中设置打印输出
2. debug版本 默认开启打印, release版本 默认关闭打印
3. 客户可以在demo工程配置是否开启debug调试

2. 打印日志

2.1 打印文件格式

格式: app_log_[timestamp].txt

  • timestamp: 时间戳, 格式: yyyyMMddHHmmss

2.2 文件存储路径

位置: 手机根目录/Android/data/[包名]/files/logcat/

  • 包名: 应用包名, 比如: com.jieli.mesh.dfu

举例: Android/data/com.jieli.mesh.dfu/files/logcat/

3. 异常处理步骤

Important

前提: 出现异常情况后, 退出APP
1. 简单描述问题现象 (必要)
2. 提供最接近时间戳的log文件 (必要)
3. 提供现象的截图或者视频