packageForTransport method

Map<String, dynamic> packageForTransport()

Implementation

Map<String, dynamic> packageForTransport() {
  int _appStartTime = (sessionTimestamp ?? 0) ~/ 1000;  /// 这里新的协议上报的是秒
  Map<String, dynamic> result = <String, dynamic> {
    "clientIdentify" : BaseInfo.generateUUID,
    "name": name,
    "message": message,
    "addr": address,
    "app_start_time": _appStartTime,
    "stack": stack,
    "thread": thread,
    "exceptionType": "109",
    "sessionTimestamp": _appStartTime,
    "isRunInFront": AppSession.instance.isRunInFront
  };

  return result;
}