默认情况下,一个应用肯定是读取不了另外一个应用的数据的,因为权限不够。但是我们一定要读,怎么办?
修改我们要读取文件的权限。
Android是基于Linux的,所以修改权限的方法和Linux大致一样。
只不过手机被生产出来之后,生产商限制了手机的权限,给我们用的是普通用户,比如这样我们就不能删除手机的原生应用、修改手机文件的权限等等操作。
不过我们可以将手机ROOT一下,获取手机的最高权限。
拿到最高权限之后,我们以超级用户的方式进入手机终端。
进入终端之后我们就可以通过chmod修改文件的权限
修改前
修改后
注意:
如果我们不能一次修改成功,那么我们需要从文件夹一个一个 来修改,比如先修改/data的权限,再修改/data/data的权限,直到最后我们要修改的文件。