我目前正在开发一款视频通话应用程序。我使用 FirebaseMessaingService 获取收到的帐户被调用的消息,然后从服务启动一个 Worker,然后该 Worker 启动一个显示电话呼叫的活动。但似乎无法从小米设备上的服务启动活动。有人可以帮忙吗?
小米手机成功呼叫工人。
之前,小米连Worker都调用不了,但是当我开启自动启动之后这个问题,就可以了。
通常,您无法从后台作业(Worker、Service 等)启动 Activity
您需要将应用程序置于前台才能执行此操作:例如在其他应用程序上显示、前台服务。