XuqmGroup-AndroidSDK/sdk-push/README.md
XuqmGroup 4a18d06c63 docs: 添加 CLAUDE.md + 各 module README + sdk-webview JSBridge 补全
Agent 7 + Agent 8:
- CLAUDE.md 项目上下文
- 各 module README (core/im/push/update/webview/log)
- XWebViewStandardHandlers.kt 补全标准 JSBridge handler
2026-06-16 12:14:54 +08:00

879 B

sdk-push

XuqmGroup Android SDK 推送模块。支持多厂商推送(华为/小米/OPPO/vivo/荣耀/FCM/APNs

依赖

implementation("com.xuqm:sdk-push:VERSION")
implementation("com.xuqm:sdk-core:VERSION")  // 必须

使用

无需手动初始化。 XuqmSDK.login() 成功后自动完成推送 token 注册。logout() 自动解绑。

// 开启/关闭接收推送
PushSDK.setReceivePush(context, enabled = false)
PushSDK.setReceivePush(context, enabled = true)

支持厂商

HUAWEI / XIAOMI / OPPO / VIVO / HONOR / FCM / APNS

与 IM 联动

IM 和推送服务均已开启时,IM 离线消息自动触发推送通知。

注意事项

  • 需要各厂商 SDK 配置App ID / App Secret
  • Firebase Messaging 需提供 google-services.json
  • FCM token 通过 FirebaseMessagingService.onNewToken() 自动接收