从Play商店安装的应用程序需要Draw Overlay权限

8

这里是一个关于绘制覆盖层权限问题的知名问答。我也观察到了在以前的应用程序中同样的行为,即从Play商店安装应用程序时会自动授予权限。

然而,在我的最新应用程序中,我观察到即使从Play商店安装,该权限也没有被授予。起初,我认为这可能是我们测试设备的特定问题。但是,我想通过跟踪野外缺乏权限情况的数量来确保。

昨天,我们发布了通知此问题的版本,分析数据显示,仅在一天内就有80个用户需要手动请求此权限。疼啊!!!

分析数据表明,这个问题几乎出现在所有Android版本中,从6.0到9都有。因此,这不仅仅是一些版本的问题。

最近有关于此权限的任何更改吗?或者,Play商店是否有某种白名单(例如Facebook自动获取它)来授予此权限?


在哪些设备上?例如,Vivo不允许Play商店授予此权限。即使它在所有设备上都可以工作,你也不应该假设它是真的。你仍然应该进行权限检查和流程。 - TheWanderer
@TheWanderer,有许多制造商,包括LGE、三星、华为、中兴、谷歌、摩托罗拉、小米等。我已经实现了权限流程,但预计它只会在测试期间发生。 - ram
1个回答

2
自2019年1月初以来,已经有一些变化。我的应用程序在1月9日收到了第一个报告。只有应用程序的新安装会受到影响。
有多个应用程序受到影响,但仍然自动接收权限的应用程序选择似乎是随机的。这是已知的问题,并已报告给Google,但当然没有得到任何回复。请参阅以下错误报告以获取更多信息: 你可能会认为必须提供权限检查流程,但请记住,并非所有rom都提供用于授予叠加权限的用户界面。我不知道有哪个Android电视rom提供这样的界面。因此,这对于需要此权限才能工作的电视应用程序尤其令人恼火。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接