返回信息流写了个文件浏览的功能,一开始打不开SD卡,LogCat显示说的NullPointerException,就在Manifest文件中加了读取SD卡的权限,就可以打开了,但是有的文件还是进不去,比如persist这个文件夹,在DDMS用File Explorer查看也进不去,这是为什么呢?有些文件夹就是进不去嘛?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #22479同步于 2015/5/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
安卓文件权限
chujunhe1234
2015/5/24镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 icyfox 的大作中提到: 】
: 私有的文件夹进不去,需要root权限
: No Coder, No Begger.
:
:
:
但是手机已经root了,还是说在manifest里加一句权限的语句?
发自「贵邮」
// 修改文件的读写权限。
public static boolean exceApkProssion(String apkPath) {
String[] command = { "chmod", "777", apkPath };
ProcessBuilder builder = new ProcessBuilder(command);
try {
builder.start();
return true;
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
操作之前先试试这个,把路径传进去
【 在 ocean2706 的大作中提到: 】
: // 修改文件的读写权限。
: public static boolean exceApkProssion(String apkPath) {
: String[] command = { "chmod", "777", apkPath };
: ...................
好的,回头我试试看看结果如何。