如何在Android 10中打开活动(传入的voip呼叫)

Android

10中,对应用程序应用了新的限制。我们不能再从后台开始活动了。尽管这对于大多数应用程序来说可能很好,但这对于需要在推送通知到达后显示来电的voip应用程序是致命的打击。

根据此https://developer.android.com/guide/components/activities/background-

starts,存在可以满足的条件列表,但仍然允许打开活动,但是我不完全理解(非-这里是英语本地)。

我绝对知道的是:

  • 我没有任何运行中的活动,任务,后退之类的东西

  • 该应用程序甚至无法运行

我需要实现的目标:

  • 该应用程序的FCM服务收到来自我们服务器的推送,并应显示来电屏幕(在锁定屏幕及所有屏幕上-就像在android 9及更低版本中一样)

我该怎么做才能在android 10中为打来的voip呼叫打开活动?就像普通用户对PHONE应用程序所期望的那样,在锁定屏幕上以及所有内容上。

预先感谢您的任何提示。

回答:

使用具有“全屏意图”的高优先级通知。那将:

  • 如果设备已锁定,则调用“全屏意图”
  • 否则,显示“提示”通知

以上是 如何在Android 10中打开活动(传入的voip呼叫) 的全部内容, 来源链接: utcz.com/qa/405975.html

回到顶部