android.permission.WRITE_SETTINGS什么样的权限是正常的?还是危险的?



我也阅读了Dengerous权限和Normal权限。 但我在任何地方都没有找到这个权限。我只想知道它是什么样的权限?

WRITE_SETTINGS

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

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

保护级别:签名

常量值:"android.permission.WRITE_SETTINGS">

特殊权限有几个权限的行为与正常和危险权限不同。SYSTEM_ALERT_WINDOW和WRITE_SETTINGS特别敏感,因此大多数应用不应使用它们。如果应用需要这些权限之一,则必须在清单中声明该权限,并发送请求用户授权的 Intent。系统通过向用户显示详细的管理屏幕来响应意图。

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

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

最新更新