4

好样的!

我们正在使用 Xamarin 开发一个 Android 应用程序,该应用程序必须满足以下限制:

  • wifi 是的,但没有互联网连接
  • 没有 FCM/google play 服务(应用也应该在中国运行)
  • 来自 Manager-SW(使用 rabbitmq)的推送消息需要在发送后(< 1 分钟)以及设备处于打盹模式时快速到达
  • 没有拉动机制

目前我们有一个wifilock和一个wakelock。此应用程序的电池优化已关闭。这样,即使设备进入打盹模式,消息也总是会到达……但有一些例外。像 HUAWEI P20 这样的设备有自己的省电解决方案(应用程序启动)--> 应用程序没有运行,尽管我们拥有上述所有内容

此外,考虑到电池使用情况,此解决方案并不理想。

我研究过像 Pushy 这样的替代品,但对我来说,它们似乎也有打瞌睡模式的问题。

你知道 FCM 的替代品吗?

有没有什么简单的方法可以绕过华为的东西,而无需用户手动更改设置?

非常感谢你们所有人!

4

0 回答 0