【发布时间】:2017-05-23 20:09:37
【问题描述】:
我提前为我的语言道歉,如果这个帖子是重复的。
我想请求一个关于 android 权限的“迷你指南”,要求 6.0+。我个人遇到的问题是我最近发布的一些应用程序需要internet 和external storage 之类的权限。但我可以“帮助”用户手动进入设置 -> 应用设置等的唯一方法是启动应用设置页面的按钮按下意图。
所以我要问的是:
对于Android 的最新版本(假设它也适用于大多数旧版本),
有没有办法:
- 在 Play 商店下载之前询问您需要接受的所有权限,然后默认启用?
- 在首次启动应用时要求为应用授予永久权限,并在积极响应时要求以编程方式启用它们?
- 向用户请求一次性、动态、临时的权限请求。例如,
app1没有写入外部存储的权限。在button1按下时,请求临时权限以写入外部存储中的文件。如果用户再次点击button1,将再次询问权限。
再次,如果之前有人问过这个问题,我们深表歉意。我想向你保证,我做了很多研究,但我找到的大多数答案似乎都不起作用......
谢谢
【问题讨论】:
标签: java android permissions