XuqmGroup-AndroidSDK/sdk-bugcollect/src/main/java/com/xuqm/sdk/bugcollect
XuqmGroup aca0d009a8 feat(bugcollect): 使用 deviceId 作为 userId 兜底,保障影响设备数统计
- XuqmSDK 新增 deviceId 属性:首次生成 UUID 存入 SharedPreferences,后续不变
- BugCollect 上报事件时 userId 改为 getUserId() ?: deviceId,未登录也能统计影响设备数
- BugCollectInitProvider 崩溃拦截同步使用 deviceId 兜底

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 10:47:38 +08:00
..
internal feat(bugcollect): 使用 deviceId 作为 userId 兜底,保障影响设备数统计 2026-06-18 10:47:38 +08:00
Breadcrumb.kt feat(bugcollect): SDK v1.1.0 — 修复 packageName 缺失导致 captureError 静默失败 2026-06-17 15:30:40 +08:00
BugCollect.kt feat(bugcollect): 使用 deviceId 作为 userId 兜底,保障影响设备数统计 2026-06-18 10:47:38 +08:00
CrashCapture.kt refactor(bugcollect): 注册与 URL 完全解耦 2026-06-18 10:18:08 +08:00
Fingerprint.kt feat(bugcollect): SDK v1.1.0 — 修复 packageName 缺失导致 captureError 静默失败 2026-06-17 15:30:40 +08:00
FunnelTracker.kt refactor: sdk-log → sdk-bugcollect 2026-06-16 17:39:23 +08:00
IssueEvent.kt fix(bugcollect): IssueEvent 补充 SdkInfo nested class,BugCollect 移除 IssueEvent 无效 sdk 参数 2026-06-17 15:38:27 +08:00
LogEvent.kt feat(bugcollect): SDK v1.1.0 — 修复 packageName 缺失导致 captureError 静默失败 2026-06-17 15:30:40 +08:00
LogLevel.kt refactor: sdk-log → sdk-bugcollect 2026-06-16 17:39:23 +08:00
LogQueue.kt refactor(bugcollect): 注册与 URL 完全解耦 2026-06-18 10:18:08 +08:00