2017-08-11 111 views

回答

1

特殊权限 有几个不表现得像普通的和危险的权限的权限。 SYSTEM_ALERT_WINDOW和WRITE_SETTINGS特别敏感,所以大多数应用程序不应该使用它们。如果应用程序需要这些权限之一,则必须在清单中声明权限,并发送请求用户授权的意图。系统通过向用户显示详细的管理屏幕来响应意图。

来源:https://developer.android.com/guide/topics/permissions/requesting.html#perm-groups

+0

谢谢@Eselfar –

2

WRITE_SETTINGS

在API级别1 字符串WRITE_SETTINGS 加入允许应用程序读取或写入系统设置。

注意:如果应用程序的API级别为23或更高,则应用程序用户必须通过权限管理屏幕向应用程序明确授予此权限。该应用程序通过发送具有操作ACTION_MANAGE_WRITE_SETTINGS的意图来请求用户的批准。该应用程序可以通过调用Settings.System.canWrite()来检查它是否具有此授权。

防护等级:签名

常数值: “android.permission.WRITE_SETTINGS”

+0

谢谢!为你的答案。我知道了 –

1

防护等级为签名。如果您的API级别大于或等于23,您必须要求用户被授予此权限。 您可以在所有权限here, 上找到相关文档,您可以找到指定here的权限的文档。