HMS Push是一款依托于华为HMS Core推送服务的插件,其设计初衷是为非华为设备带来系统级的推送功能。通过LSPosed框架的协助,该插件能够赋予HMS Core发送系统通知的权限,并允许应用模拟华为设备的运行环境。
1、首要步骤是下载并安装 HMS Core。
2、随后,下载最新版本的 HMS Push,并在 LSPosed 框架中激活 HMSPush 模块。在此过程中,请确保勾选【系统框架】和【HMS Core】作用域,之后重启设备以完成设置。下载链接请见文末。
3、在 LSPosed 的 HMSPush 模块内,选择您希望接收推送的目标应用进行勾选(此步骤旨在模拟华为设备环境,若已采用其他伪装方式,可跳过此步)。之后,重启目标应用一至两次,以确保其成功注册推送通道。
4、最后,为了验证推送功能是否正常运行,您可以尝试关闭目标应用并发送测试推送(例如,使用 QQ 进行测试)。
1、针对终端用户不在线情况,hmspush具备消息缓存功能(即消息抵达华为PUSH平台时,若设备离线,平台会缓存消息,待设备上线后再推送。缓存消息默认保留24小时,最长可达15天,超时则自动丢弃)。
2、透传消息由APP自行解析内容并执行相应动作,华为PUSH仅作为传输通道。此功能助力开发者实现好友邀请、IP呼叫等自定义功能。
3、hmspush支持单发及群发机制,能够同时向一个或多个用户发送PUSH消息。
4、提供实时消息回执功能。
5、用户点击通知栏消息后,可触发打开应用、访问网页或进入应用内特定页面等动作。
6、hmspush支持通知栏消息与透传消息两种形式,华为建议优先采用通知栏消息方式。
1、使用「HMSPush」时,需遵循以下步骤:首先刷入 magisk 或 Lsposed 框架,接着安装 HMS Core 应用。
2、安装完成后,确保 HMS Core 在后台持续运行,并建议将其升级为系统应用以提高稳定性。
3、在 LSPosed 框架内,激活「HMSPush」模块,并选择系统框架及 HMS Core 作为作用域,最后重启设备以应用更改。
1、提供即时消息回执功能
2、涵盖通知栏消息与透传消息两种传递模式,其中华为建议2265用户优先考虑通知栏消息方式
3、终端用户在点击特定通知栏消息后,可执行相关操作,例如启动应用、访问网页或跳转至应用内指定页面