远程遥控开发中

This commit is contained in:
CC
2026-01-21 13:27:55 +08:00
parent 32b702fb6d
commit 8c39f0daf8
45 changed files with 1994 additions and 245 deletions

View File

@@ -0,0 +1,18 @@
// lib/core/error/exception_logger.dart
abstract class ExceptionLogger {
Future<void> init();
// 捕获异常
Future<void> captureException(dynamic exception, {dynamic stackTrace});
// 捕获普通消息(Debug 用)
Future<void> captureMessage(String message, {bool isWarning = false});
// 设置用户信息
Future<void> setUserContext(String userId, {String? username});
// 设置设备/环境标签
Future<void> setTag(String key, String value);
// 添加行为足迹
void addBreadcrumb(
String message, {
String? category,
Map<String, dynamic>? data,
});
}