File file = new File(path);
File[] files = file.listFiles();
如标题  我现在已经获取到了root权限   请问如何把root权限用到上面的代码中    我又不想使用ls命令    因为比较麻烦Javaandroidroot

解决方案 »

  1.   

    不太明白,你是得到path下所有的文件列表吗?
      

  2.   

    意思就是我想要
    File file = new File(path);
    File[] files = file.listFiles();
    这两句代码在root权限中运行       就像windows的程序在管理员模式下运行一样    这种概念很稀少么
      

  3.   

    意思就是我想要
    File file = new File(path);
    File[] files = file.listFiles();
    这两句代码在root权限中运行       就像windows的程序在管理员模式下运行一样    这种概念很稀少么
    用前先调su就行了
      

  4.   

    意思就是我想要
    File file = new File(path);
    File[] files = file.listFiles();
    这两句代码在root权限中运行       就像windows的程序在管理员模式下运行一样    这种概念很稀少么
    用前先调su就行了我现在已经有一个su权限的shell了    我如何用这个shell来执行那两句代码
      

  5.   

    搞定了   我用按键救星的方式来实现的    就是首先在自己的程序中获取一个拥有root权限的shell   然后再用这个shell来调用自己的java方法即可实现用root权限来运行自己的方法    即间接地使用root权限来执行那两行代码了   参考地址
    http://java-mans.iteye.com/blog/1641810