如何在未安装play store的情况下向手机发送通知(如华为)。我知道华为使用appGallery,但如何向这些手机发送通知?
发布于 2020-04-08 03:20:56
华为确实提供了这样的服务。它被称为华为推送套件,是华为移动服务(HMS)的一部分。文档可以在这里找到:https://developer.huawei.com/consumer/en/codelab/HMSPushKit/index.html#0
另外,我目前还不知道有什么服务是从推送后台抽象出来的。Firebase将是一个候选,但目前他们只支持APNS (Apple)和Google Push。所以这取决于开发人员来支持每个单独的推送系统。
发布于 2020-04-08 01:47:18
你可以使用xmpp,websockets,gRPC等,但是你的应用程序需要在前台才能从你的服务器获取消息(或者有一个前台服务在运行)。为了能够像从firebase中那样获取推送消息,您需要具有系统级权限并且被排除在Doze模式之外的东西,以便能够在后台获取推送消息。像这样的东西必须来自制造商。
https://stackoverflow.com/questions/61086082
复制相似问题