美文网首页
bugly上传自定义异常(Android)

bugly上传自定义异常(Android)

作者: 霁逸lei | 来源:发表于2023-01-17 13:19 被阅读0次

    CrashReport.postException 上传, 8->JS脚本错误 5、6->LUA 详情见截图

      int category = 8;
      CrashReport.postException(category,type,error,stackTrace,extraInfo);
    
    bugly错误类型 Android bugly异常category

    CrashReport.postCatchedException上传 ,flutter 发错误堆栈string到原生,原生调用对应方法上报

    按照堆栈信息重组数据,否则堆栈信息显示的是原生对应行数的Throwable
    StackTraceElement stackTraceElement = new StackTraceElement(String declaringClass, String methodName,
                                 String fileName, int lineNumber);
    CrashReport.postCatchedException(new FlutterException(format,stackTraceElements));
    
    class FlutterException extends Throwable{
            public FlutterException(String message,StackTraceElement[] stackTraceElements) {
                super(message);
                setStackTrace(stackTraceElements);
            }
        }
    

    相关文章

      网友评论

          本文标题:bugly上传自定义异常(Android)

          本文链接:https://www.haomeiwen.com/subject/olgthdtx.html