具有root权限的listfiles()不起作用

时间:2015-06-24 21:48:19

标签: android

我的应用访问root用于查看应用数据,但它无法正常工作 我试过这个:

private File[] appDataList() {
    Runtime.getRuntime().exec("su");
    File directories = new File("/data/data");
    return directories.listFiles();
}

但是它没有用,lisFiles()是空的,内容不可见,并且请求root访问。

注意:
在有根设备上进行测试。

1 个答案:

答案 0 :(得分:0)

1)手机可能没有根。你可以查看:

> adb shell
> su

2)检查this回答。