安卓手机外置sd卡的权限怎么打开?

 我来答
xiaoxuezhangs
推荐于2019-10-06 · TA获得超过1万个赞
知道小有建树答主
回答量:31
采纳率:100%
帮助的人:4927
展开全部

在2.x的版本中,在manifest中配置的权限android.permission.WRITE_EXTERNAL_STORAGE确实是用来使得sd卡获得写的权限。而在4.0开发的源码当中,由于有了内外置sd卡的区分,android.permission.WRITE_EXTERNAL_STORAGE的权限用来设置了内置sd卡的写权限,如果在manifest中只是配置了这个权限,那个应用只能在内置sd卡中进行写操作,还是无法在外置sd卡中进行写操作。

需要写外置sd卡的话,需要配置另一个权限android.permission.WRITE_MEDIA_STORAGE,这样就可以在外置sd卡中进行写入操作了。
这两个权限都被定义在 android源码目录\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>  
使用到的类主要是framework/base/core/java/android/os/storage/StorageVolume.java及相同目录下的StorageManager.java文件。

StorageManager类可以获得所有的存储媒体列表,及StorageVolume类型的数组,从而可以获得对应存储是否可读写一类的信息。

如果是安卓6.0的外置SD卡的话可以先打开设置,然后应用程序——应用程序管理器,再打开某个软件——存储——选择已使用的存储空间,然后点更改,选择SD卡,这样就可以了。

百度网友9070505
2021-11-29
知道答主
回答量:3
采纳率:0%
帮助的人:1318
展开全部
其实只有最后一句才是客户端手机用户利益立场所关心的,前面一大坨全都码农利益方的全都废话,和一般用户无关!但就是这一句也又是乱搬运的说法吧,早已实践证明过这个做法完全错的,这个只不过APP自身的存储位置罢了,并不是APP所操作各种文件时的权限设置,完全无关的,大家别被它误导了!他这搬运来的道听途说网上早已有过也被证明过是大错哟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
icecream荣荣荣
2017-12-09 · TA获得超过1.3万个赞
知道小有建树答主
回答量:19
采纳率:94%
帮助的人:8255
展开全部

需要配置另一个权限android.permission.WRITE_MEDIA_STORAGE,这样就可以在外置sd卡中进行写入操作了。

sd卡权限打开另外一种方法:

1:R.E管理器挂载为读写,打开/system/etc/permissions目录,找到platform.xml文件,勾选,然后在…菜单中选择“在文本编辑器中打开”。

2:查找代码:       <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >          <group gid="sdcard_r" />               (此行代码有些机型或rom没有, 没有的可以忽略不计)   

3:将之改为:       <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >          <group gid="sdcard_r" />          <group gid="sdcard_rw" />          <group gid="media_rw" />       </permission>

(注意:段首对齐,"media_rw"和/>之间有空格。或可复制上一行代码进行修改。)        然后保存退出。

4:完成上面两步后重启手机,你会发现可以往外置存储卡(SD卡)创建、修改、删除数据了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式