XuqmGroup-HarmonySDK/xuqm-sdk/Index.ets
XuqmGroup 65e7a3e2c3 feat: 鸿蒙 BugCollect 崩溃收集模块新建
新增模块:bugcollect/
- BugCollect.ets - 主入口,错误捕获 API
- BugCollectTypes.ets - 数据模型
- Fingerprint.ets - 错误指纹计算(SHA-256)
- LogQueue.ets - 内存队列 + 定时上传

功能:
- captureError/captureCrash 捕获错误
- addBreadcrumb 添加面包屑
- event 记录自定义事件
- warn/info 日志级别记录
- 自动初始化(全局错误处理器)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-19 15:10:18 +08:00

34 行
1.1 KiB
Plaintext

export { XuqmSDK } from './src/main/ets/XuqmSDK'
export { ImClient } from './src/main/ets/im/ImClient'
export { PushSDK } from './src/main/ets/push/PushSDK'
export { UpdateSDK } from './src/main/ets/update/UpdateSDK'
export { SDKContext } from './src/main/ets/core/SDKContext'
export { HttpClient } from './src/main/ets/core/HttpClient'
export { XWebViewComponent, XWebViewBuilder } from './src/main/ets/xwebview/XWebView'
export { XWebViewBridge, openXWebView, getXWebViewControl, setXWebViewController, getXWebViewConfig } from './src/main/ets/xwebview/XWebViewBridge'
export { BugCollect } from './src/main/ets/bugcollect/BugCollect'
export type {
ConfigFile,
SDKConfig,
LoginSession,
ImMessage,
SendMessageParams,
AppVersionInfo,
RnBundleInfo,
InstalledRnBundleInfo,
PushTokenInfo,
MsgType,
ChatType,
MsgStatus,
ConversationData,
FriendRequest,
GroupJoinRequest,
ImGroup,
HistoryQuery,
PageResult,
UserProfile,
ApiResponse,
} from './src/main/ets/core/Types'
export type { ImEventDelegate, RevokeData } from './src/main/ets/im/ImClient'
export type { AppUpdateResult, RnUpdateResult } from './src/main/ets/update/UpdateSDK'