1

在我的应用程序中,我试图实现一个将覆盖在其他应用程序上的弹出窗口。我通过在清单中添加此权限SYSTEM_ALERT_WINDOW来做到这一点。它工作正常,但在 Android 6 上,我知道我需要在运行时请求“绘制其他应用程序”的权限。

我在手机中输入了这个设置,看到 Facebook、Messenger、Skyoe 和其他应用程序可以在安装过程中(在 android 6 上)在不询问此权限的情况下覆盖其他应用程序,我想知道我该怎么做?目标是低于 22 的 sdk 版本会解决这个问题吗?如果是这样,是否有另一种解决方案而不是针对较低的 sdk 版本?

例如,我卸载了facebook messenger应用程序,然后重新安装,没有完成注册过程就打开它,然后我打开设置并点击“在其他应用程序上绘制”,它自动设置为“是”意味着messneger 应用程序可以覆盖其他应用程序。

4

0 回答 0