gpt4 book ai didi

android - 给定一个权限名称,我如何找到 PermissionGroup?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:59 26 4
gpt4 key购买 nike

我想在运行时查找权限组(在用户选中提示上的“不再询问”按钮后,在 UI 中提供有关如何访问“设置”然后启用权限的指导) .所以我需要权限组的人类可读名称,但我所拥有的只是机器可读的完全限定权限字符串 (Manifest.permission.READ_PHONE_STATE)。有办法做到这一点吗?

最佳答案

PackageManager 上的

getPermissionInfo() 返回给定权限名称的 PermissionInfoPermissionInfo 有一个 group 字段,其中包含组名称(“android.permission-group.CALENDAR”,又名 Manifest.permission_group。日历).

PackageManager 上的

getPermissionGroupInfo() 返回该组名称的 PermissionGroupInfo。在此基础上,调用 loadLabel(),提供 PackageManager 作为输入,以获取权限组的人类可读名称。

关于android - 给定一个权限名称,我如何找到 PermissionGroup?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33837198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com