【问题标题】:Managing Chinese devices with custom rom for background process android后台进程android用自定义rom管理中文设备
【发布时间】:2018-05-08 07:37:44
【问题描述】:

我的问题

有很多带有自定义ROM的中文设备。他们不允许应用程序 Auto Running 功能用于后台服务

参考:https://medium.freecodecamp.org/why-your-push-notifications-never-see-the-light-of-day-3fa297520793

我做了什么

我打开了

1) Auto Start 带有自定义 rom 的中国设备的活动(如 XIOMI 等)

2) Ignore battery optimization 自定义 rom 的中文设备屏幕(华为)

3) Ignore battery optimization 屏幕为带有股票ROM的中文设备(XIOMI MI A1)

参考:How to fix the issue that the activity is killed automatically after some minutes in newly version as like vivo and oppo

我的困惑

我如何决定在管理此场景时应该考虑哪些设备以及要打开哪个屏幕(自动启动屏幕或电池屏幕)

例如。 XIOMI 有 REDMI 5 的自定义 rom,但 MI A1 的库存 rom

【问题讨论】:

    标签: android service push-notification


    【解决方案1】:

    目前还没有简单的方法可以(可靠地)实现这一点。当然,您可以查询 Build.MODELBuild.MANUFACTURER 的每台设备并据此做出决定,但这可能并不适合所有人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2021-12-28
      • 1970-01-01
      • 2015-11-06
      • 2012-04-07
      • 2020-07-29
      • 2013-10-24
      相关资源
      最近更新 更多