Android4: Write Storage权限问题
2015-08-23 08:55
363 查看
原文:
Android4: Write Storage权限问题
2.3中声明
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
可以读写SDCARD,包括其他storage,比如内部flash,usb等等
4.0中如果只声明这个,会发现其他mount的设备有可能没有写权限,需要同时声明
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"/>
这样才可以读写/mnf/flash , /mnt/usb, /mnt/externa等目录
可能4.0增加了对其他存储设备的内建支持,其他设备不再共享gid "sdcard_rw"
而改用"media_rw",相应的细分了权限声明
2.3中 dr-xrwxr-x system sdcard_rw 1969-12-31 16:00 flash
4.0中 d---rwxr-x system media_rw 1970-01-01 08:00 flash
权限控制文件在 frameworks/base/data/etc/platform.xml:
版权声明:本文为博主原创文章,未经博主允许不得转载。
Android4: Write Storage权限问题
2.3中声明
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
可以读写SDCARD,包括其他storage,比如内部flash,usb等等
4.0中如果只声明这个,会发现其他mount的设备有可能没有写权限,需要同时声明
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"/>
这样才可以读写/mnf/flash , /mnt/usb, /mnt/externa等目录
可能4.0增加了对其他存储设备的内建支持,其他设备不再共享gid "sdcard_rw"
而改用"media_rw",相应的细分了权限声明
2.3中 dr-xrwxr-x system sdcard_rw 1969-12-31 16:00 flash
4.0中 d---rwxr-x system media_rw 1970-01-01 08:00 flash
权限控制文件在 frameworks/base/data/etc/platform.xml:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <group gid="sdcard_rw" /> </permission> <permission name="android.permission.WRITE_MEDIA_STORAGE" > <group gid="media_rw" /> </permission>
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- android 读写sd卡的权限设置
- Android4: Write Storage权限问题
- android 聊天室窗口
- Android存储访问及目录
- Android Api Demos登顶之路(四十五)Loader-->Cursor
- Android学习之自定义view(二)
- 关于android 1.6全部的权限介绍
- 如何不翻墙下载Android代码
- Android Studio 在run时报的异常 Failed to run command file not found FileNotFoundException
- Android笔记(十七) Android中的Service
- Android APK反编译详解(非常有用)
- Android Studio中导入Android项目StepbyStep
- Android学习笔记(十一)
- Android学习之基于显式的Intent的通讯
- Android资源文件在配置文件中的使用与java代码对资源文件的操作
- Android 控件 -------- AutoCompleteTextView 动态匹配内容,例如 百度搜索提示下拉列表功能
- Android - Toolbar 神秘的左margin
- Android图形显示系统——上层显示1:界面绘制大纲
- 【记录】安卓项目中遇到的异常
- Intent对象初步——Mars Android开发视频之第二季第四集(重)