XuqmGroup-AndroidSDK/sdk-license/src/main/java/com/xuqm/sdk/license
XuqmGroup 3fe411738d docs(sdk): 更新跨平台SDK设计规范至v1.1版本
- 更新版本号至v1.1,状态调整为Android已落地
- 添加私有化与公有平台完全独立的原则说明
- 增加Android配置文件路径规范
- 修改platformUrl为可选参数,默认使用内置公有平台地址
- 添加awaitInitialization和retryInitialization方法
- 调整API响应格式,统一返回data结构
- 优化各子SDK配置流程和错误处理机制
- 更新ImSDK登录逻辑,支持userSig为空时跳过连接
- 添加platformType和platformConfig属性
- 标记login/logout方法为已废弃,合并至setUserInfo
- 修改PushSDK方法签名,将Promise改为void
- 添加PushSDK.currentRegistration和detectVendor方法
- 更新Android Kotlin代码示例和完整示例
- 重构服务端接口要求章节,明确各子SDK独立配置接口
- 更新测试代码,替换login/logout为setUserInfo
- 调整UI组件中的推送设置调用方式
2026-06-15 15:51:58 +08:00
..
api feat(sdk-license): client-side package name validation 2026-05-23 00:30:00 +08:00
internal fix: auto-init XuqmSDK via ContentProvider; remove packageName from update check; fix Jenkinsfile 2026-05-23 04:11:32 +08:00
model feat(sdk-license): client-side package name validation 2026-05-23 00:30:00 +08:00
store Add Android license SDK 2026-05-15 21:00:24 +08:00
LicenseCallback.kt Add Android license SDK 2026-05-15 21:00:24 +08:00
LicenseConfig.kt feat(sdk-license): client-side package name validation 2026-05-23 00:30:00 +08:00
LicenseResult.kt Add Android license SDK 2026-05-15 21:00:24 +08:00
LicenseSDK.kt docs(sdk): 更新跨平台SDK设计规范至v1.1版本 2026-06-15 15:51:58 +08:00