2014-07-13 136 views
0

如何通过SU [root] eclipse android更改文件夹权限。如何通过SU [root]更改文件夹权限eclipse android

我想提出一个根应用程序(第一次)folder.i的该变更许可要更改权限

/data/data/com.example.app 

我尝试这一点,但没有工作。

final Runtime runtime = Runtime.getRuntime(); 
      try { 
       runtime.exec("su"); 
       runtime.exec("chmod 777 /data /data/data /data/data/com.example.app"); 

      } 

      catch (IOException e) { 
       e.printStackTrace(); 
      } 

我授予我的应用程序,但。不知道为什么它不工作

回答

1

你是不是走向正确的方式,尝试下面的代码:

 suProcess = Runtime.getRuntime().exec("su"); 

    DataOutputStream os = new DataOutputStream(suProcess.getOutputStream()); 

    if (null != os) 
    { 
     os.writeBytes("chmod 777 /data /data/data /data/data/com.example.app \n"); 
     os.flush(); 
    } 
+0

感谢@Robin。但什么是'osRes'? – Virat21

+1

它是从其他例子复制的,我修改了它。 – Robin