【发布时间】:2017-06-28 15:03:00
【问题描述】:
开发者文档:Requesting Permissions at Run Time 清楚地提到了运行时权限是什么以及如何使用它。我也可以执行它们。
但是,问题是:Android 将运行时权限值存储在哪里?
即,当用户删除与应用关联的数据时,权限会被重置,那么 Android 将这些值存储在哪里? (它是在应用程序缓存中还是在任何其他地方)。并以什么格式? (它是数据库还是共享首选项文件或任何其他文件)它们是如何存储的? (加密或非加密)。
在许多现有答案和开发人员文档中进行了搜索,但在这方面找不到任何有用的信息。任何帮助将不胜感激。
【问题讨论】:
-
想要达到什么目的?权限被设计为由操作系统管理,您可以选择请求和检查它们。
-
根据这个线程,它们存储在 RAM 中。 groups.google.com/forum/#!topic/android-platform/oD33RVVUBB8
标签: android android-manifest android-permissions runtime-permissions