文档章节

sdcard 权限管理

t
 taoanran
发布于 2014/09/05 10:11
字数 168
阅读 1048
收藏 3

系统升级app进入的时候发生crash。从log中看是app没有访问sdcard目录的权限。

修改方法:

在init.qcom.rc里修改storage的权限为0775:

mkdir /storage 0775 system sdcard_r

这样第三方app就有权限访问这个目录,而sdcard是mount到这个目录里的。

在system/vold/Volume.cpp里修改Fat::doMount的参数,改为:AID_SYSTEM, AID_SDCARD_RW, 0002

AID_SYSTEM--------uid(system用户)

AID_SDCARD_RW ----------gid(id:1015,  external storage write access, For this we grant write access to the SDCARD_RW group)

掩码:0002                   所以创建的目录为0775,文件为0664, 这样第三方用户 就可以访问sdcard设备节点了,故升级app就可以访问sdcard目录了


© 著作权归作者所有

t
粉丝 7
博文 64
码字总数 7186
作品 0
南京
私信 提问
Android 外部存储权限分析

不知道你有么有发现,来自菜鸟的成长史:http://blog.csdn.net/zjbpku/article/details/25161131, KitKat之后的版本不再支持用户对外置SDcard(Secondary Storage)的写入等操作。如果用户想要...

sflfqx
2015/02/09
184
0
Read-only file system问题

【环境】android2.2虚拟机、ubuntu系统、 【解决方法】 在cmd窗口一条命令就可以了: adb shell mount -o remount rw / 【其它东东】 如何一起动就让sdcard有读写权限呢? ----------------...

元来元去
2011/09/15
685
0
android数据存储与访问之使用SD卡

使用 Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文...

长平狐
2012/09/03
275
0
android-ndk-profiler无法生成gmon.out文件

@wangxigui 你好,想跟你请教个问题: hi,目前我也在用android-ndk-profiler,但是没起作用,没有看到gmon.out文件生成,后我直接把android-ndk-profiler源码加载到我的工程中进行调试,sdc...

yangjunEX
2013/08/26
487
1
android创建文件夹和文件

这几天做一个功能需要在手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就在sdcard上创建一个指定的文件夹,如果没有则在你的工程所在的目录“/data/dat...

android技术开发
2013/08/06
215
0

没有更多内容

加载失败,请刷新页面

加载更多

XXL-JOB使用命令行的方式启动python时,日志过多导致阻塞的解决方式

一、Runtime.getRuntime().exec()的阻塞问题 这个问题也不能算是XXL-JOB的问题,而是Java的Runtime.getRuntime().exec()造成的,BufferedReader的缓冲区大小有限,当不能及时从缓冲区中把输出...

codeobj
1分钟前
0
0
java后端获取字符串标签里面的具体值

1、如下:怎么获取value值,使用Jsoup解决 <select id='department' name='department' class='select' tabindex='6' onchange='changeDept()'><option value=''>院系</optio......

木九天
8分钟前
2
0
Xamarin图表开发基础教程(10)OxyPlot框架支持的图表类型

Xamarin图表开发基础教程(10)OxyPlot框架支持的图表类型 OxyPlot组件支持26种图表,这些图表按照功能和样式可以分为4大类,分别为线型图表、条型图表、金融图表和其它图表。 线型图表 OxyP...

大学霸
12分钟前
2
0
移动端input“输入框”常见问题及解决方法

移动端input“输入框”常见问题及解决方法 1. ios中,输入框获得焦点时,页面输入框被遮盖,定位的元素位置错乱: 当页input存在于吸顶或者吸底元素中时,用户点击输入框,输入法弹出后,fie...

tyou
14分钟前
2
0
初探Android线程池

前言 最近在看OkHttp的源码,看的时候发现有关线程池的运用,自己就仔细想了一下,这个块知识好像不是很牢固。没办法,再研究一下有关线程池的相关知识吧。学习就是一个查漏补缺的过程,最终...

二营长的意大利炮手
20分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部