借鉴其他应用问题|开关变灰了

时间:2016-03-24 02:31:46

标签: java android facebook android-permissions android-6.0-marshmallow

Permission from manifest doesn't work in Android 6 我跟着上面的帖子,我做了工作,并提出了我的应用程序的意图提示,以吸引其他人。可悲的是,我发现开关变灰了。经过一些谷歌搜索

我已经看到其他人指向屏幕过滤器服务是罪魁祸首,除了我没有安装任何这些服务。此外,我已经看到其他应用(即Facebook Messenger)没有显示为灰色,我可以打开和关闭permission,没有任何问题。

我的代码中是否遗漏了导致permission切换为灰色的内容?

编辑: 我发现另一篇文章使用运行相同版本Android的相同设备几乎完全相同的问题。 Android "Screen Overlay Detected" message if user is trying to grant a permission when a notification is showing

在设备MotoNexus 6P

中进行了测试

更多编辑: 还在运行Samsung Galaxy S7 Edge的{​​{1}}和AVD上进行了测试,结果相同

1 个答案:

答案 0 :(得分:1)

简单错误。我有我的清单

<uses-permission android:name="ANDROID.PERMISSION.SYSTEM_ALERT_WINDOW"/>

应该是什么时候

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>