我做了一个前台服务来不断扫描我周围的 BLE 设备。出于某种原因,它似乎可以在我的库存 android 设备 Google 像素和三星 S9+ 上完美运行。
但是最近我用中文ROM(Oneplus 6T,小米Poco F1)测试了该应用程序,前台服务似乎在几分钟后就被杀死了。我已经使用 workmanager 重新启动服务,但应用程序没有重新启动,而是收到了应用程序的错误报告。
同样在android 8.0(小米红米3s prime)以下的中文ROM设备上,简单的服务不起作用,我还需要在那里使用前台服务。有什么办法可以解决这个问题吗?