专为以下场景打造:ANDROID

Android 推送通知 SDK

使用 Tencent RTC Push 为应用集成 Android 推送通知体验。注册设备、处理通知点击,并将每条更新关联到有用的目标页面。

开发者资源

Android Push 开发者资源

随时获知维修进展

从 Android 推送通知打开自行车维修更新,维修状态由您的后端提供。

值得记住的预约

使用 Android 推送通知将用户重新带回下一次预约,并遵循授权和设备设置。

ANDROID PUSH 功能

围绕通知生命周期构建

设备注册

  • 连接推送接收者
  • 处理配置错误

通知回调

  • 响应通知点击
  • 在您的应用内跳转

平台投递

  • 配置原生通道
  • 测试授权和应用状态

注册、接收与响应

注册、点击处理与接收者查询。精选官方 SDK API 的针对性代码片段。

注册

注册测试设备

完成原生配置和授权流程后,配置 Android 推送通知 SDK。

阅读文档
PushRegistration.java
TIMPushManager.getInstance().registerPush(
    context, sdkAppId, pushClientKey, new TIMPushCallback() {
  @Override public void onSuccess(Object data) {
    // Registration completed.
  }
  @Override public void onError(int code, String message, Object data) {
    // Handle registration errors.
  }
});

个性化定制

让每条通知自然融入应用

偏好设置与目标页面由您的应用管理。

让用户选择有用的更新

将 Android 推送通知与应用维护的兴趣和偏好关联。

阅读文档

开始使用

逐步发送您的第一条通知

  1. 01

    创建您的应用

    为应用和测试用户启用 Push。

    打开 Push 控制台
  2. 02

    安装 Push SDK

    按照平台指南连接您的项目。

    按照集成指南操作
  3. 03

    发送第一条通知

    配置投递凭证、注册测试设备,并验证前台和后台状态下的通知点击。

    配置推送凭证
Android Push SDK
build.gradle
// Select the TIMPush version from the release notes.
implementation 'com.tencent.timpush:timpush:VERSION'
implementation 'com.tencent.liteav.tuikit:tuicore:latest.release'
PushRegistration.java
TIMPushManager.getInstance().registerPush(
    context, sdkAppId, pushClientKey, new TIMPushCallback() {
  @Override public void onSuccess(Object data) {
    // Registration completed.
  }
  @Override public void onError(int code, String message, Object data) {
    // Handle registration errors.
  }
});

Android 推送通知 SDK 常见问题

如何集成 Android 推送通知 SDK?

配置 application class、Android 通知权限,以及启用的 FCM 或厂商通道凭证。在有代表性的真实设备上测试后台投递。

这些代码片段是完整应用吗?

这些是针对性的集成节选。请按完整指南补充包导入、原生项目配置、生命周期处理与错误行为。VERSION 表示您选择的版本,不是字面上的包版本号。

应用关闭时通知还能送达吗?

受支持的离线通道可以投递通知,但受操作系统策略、授权、网络条件及设备设置影响。请测试实际支持的设备与应用状态。

Android 推送通知如何发送给正确的用户?

注册设备并获取注册 ID,在后端维护接收者与账户的关联。用户切换时更新关联,打开目标页面时验证访问权限。

Android 推送通知费用是多少?

App Push 提供免费和付费套餐,包含的 MAU、队列与功能各不相同。选择生产套餐前,请查看当前套餐及超额计费规则。

如何用 Kotlin 或 Java 集成 Android 推送通知?

按指南配置 Android 项目和 manifest,然后按需处理运行时权限及 Activity 清理。在真实设备上测试,包括应用后台与前台切换。

发布应用前如何测试 Android 推送通知?

在前台、后台与已终止状态下测试接收者注册及通知点击回调。

如何自定义 Android 推送通知界面?

处理文档说明的通知载荷与点击回调。应用负责验证目标页面访问权限,并控制打开的页面。

Android Push 集成支持

使用 Android 推送通知构建下一次更新

从测试设备开始。集成准备就绪后,再连接真实应用事件。