OBX*_*OBX 8 android android-manifest android-permissions runtime-permissions
开发人员doc:在运行时请求权限明确提到了运行时权限以及如何使用它.我也能够执行它们.
但问题是:Android在哪里存储运行时权限值?
即,当用户删除与应用程序关联的数据时,权限会重置,那么Android在哪里存储这些值?(它是在应用缓存中还是在任何其他位置).以什么格式?(它是数据库还是共享首选项文件还是其他任何文件)它们是如何存储的?(加密或未加密).
在许多现有答案和开发人员文档中搜索,但在这方面找不到任何有用的信息.任何帮助都感激不尽.
我不确定你是否找到了这个答案,但它们存储在:
/data/system/users/0/runtime-permissions.xml
Run Code Online (Sandbox Code Playgroud)
重置系统或创建新用户时,系统还会使用系统应用程序权限填充此系统以自动授予它们.我一直在尝试研究如何自动授予系统应用程序的权限.
有关详细信息,请参阅此答案.
| 归档时间: |
|
| 查看次数: |
1482 次 |
| 最近记录: |