Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android M(API 23+;)运行时存储权限_Android_Android Permissions - Fatal编程技术网

Android M(API 23+;)运行时存储权限

Android M(API 23+;)运行时存储权限,android,android-permissions,Android,Android Permissions,在我的应用程序中,我需要读取和写入外部存储 在安卓M中,我是否需要提示用户同时输入权限READ\u EXTERNAL\u STORAGE和WRITE\u EXTERNAL\u STORAGE? 或者要求其中一个就足够了,因为它们都属于存储权限组吗?多亏了Ragaisis,这就回答了我的问题 引述博文: 如果授予权限组中的任何权限。另一个许可 在同一组中,也将自动授予 请参考,谢谢,但我需要知道它是否适用于Android M(API 23+)使用新的运行时权限。如果要有效地同时使用它们,为什么不同

在我的应用程序中,我需要读取和写入外部存储

在安卓M中,我是否需要提示用户同时输入权限
READ\u EXTERNAL\u STORAGE
WRITE\u EXTERNAL\u STORAGE

或者要求其中一个就足够了,因为它们都属于存储权限组吗?

多亏了Ragaisis,这就回答了我的问题

引述博文:

如果授予权限组中的任何权限。另一个许可 在同一组中,也将自动授予


请参考,谢谢,但我需要知道它是否适用于Android M(API 23+)使用新的运行时权限。如果要有效地同时使用它们,为什么不同时请求这两个权限呢?是的,你需要请求权限,因为你不能说哪一个将首先被请求,但一旦被授予,你就不需要请求另一个权限,因为这两个权限都属于同一组查看运行时权限组。如果您请求一个权限,并且用户接受该权限,则您将拥有对所有组权限的权限。