【发布时间】:2016-08-25 12:56:46
【问题描述】:
我正在开发一个视频和语音聊天应用程序。
我需要做的是在用户尝试呼叫另一个用户时显示一些来电活动。
我已经在使用 Firebase Cloud Message 发送推送消息,警告设备有呼叫请求。
但是我很难唤醒设备并在锁定屏幕前显示来电,以便用户可以接听或拒绝来电。
我正在寻找类似于 Whats App 在您呼叫某人时所做的事情。
表明当设备处于解锁状态并且应用程序启动并运行时,这不是问题。
但是当设备被锁定和黑屏时,我如何归档这个目标。
【问题讨论】:
-
你试过answer中提到的解决方案吗?
-
您的应用是否有 WAKE_LOCK 权限?您尝试过简单地创建一个唤醒设备的服务吗?您可以稍后担心来电(我记得在这里看到过类似的问题)
-
@IchigoKurosaki 不,我没有找到你提到的这个问答,我会看的。谢谢! =D
-
@cricket_007 我同意你的观点,首先我需要唤醒设备,然后开始将解决方案更新为最终解决方案。但这正是我被困住的地方。我读到了 WAKE_LOCK 权限,已添加到我的清单中,但我仍然可以弄清楚如何唤醒设备。
标签: android android-activity android-wake-lock