我正在处理像Facebook Messenger这样的浮动小部件,但此功能需要获得在其他应用程序(SYSTEM_ALERT_WINDOW)之上绘制视图的权限。
我们知道Android使用Marshmallow引入了运行时权限。因此,如果您安装Facebook Messenger并激活头部气泡,Android必须要求此权限。但是,Android不会要求Facebook Messenger或Fabulous的任何权限请求。
我尝试了this tutorial,并在本教程中请求Android权限。为什么Android不在Facebook Messenger或Fabulous中请求此权限?
答案 0 :(得分:2)
SYSTEM_ALERT_WINDOW
不像普通弹出窗口的其他权限那样是正常权限,调用权限 绘制叠加权限 如果您默认从Play商店下载了应用程序,则启用此权限 您可以通过转到
来查看设置 - >应用 - >来自应用信息上方或内部的高级权限 - >借助其他应用程序,默认情况下,它将从Play商店安装的应用程序启用。