android下chmod 777无效
问题描述:
已经将apk放入/ system/app/文件夹下
Runtime.getRuntime().exec("pm install " +"/sdcatd/xxx.apk"); 可以成功
但是执行Runtime.getRuntime().exec("chmod 777 /data");却失败
请问大家什么原因,怎么解决?
答
这个目录是只读的,无法修改,就是root也是无法改的。因为它是mount上的文件系统目录。
解决方式:先umount 然后再mount添加写权限。mount命令的使用查看Linux命令手册吧。
答
应该是你没有root吧,权限不够
答
chmod 777 修改权限,失败一般是因为权限不够。
答
你的全新啊是否足够,没有对应权限去修改目录权限吧
答
首先确保你的手机root了,不然手机没法使用的
答
adb shell
su
答
先mount,再chmod