android app申請root權限

android app申請root權限

public static boolean upgradeRootPermission(String pkgCodePath) { 

    Process process = null; 
    DataOutputStream os = null; 
    try { 
        String cmd="chmod 777 " + pkgCodePath; 
        process = Runtime.getRuntime().exec("su"); //切換到root帳號 
        os = new DataOutputStream(process.getOutputStream()); 
        os.writeBytes(cmd + "\n"); 
        os.writeBytes("exit\n"); 
        os.flush(); 
        process.waitFor(); 
    } catch (Exception e) { 
        return false; 
    } finally { 
        try { 
           if (os != null) { 
                os.close(); 
            } 
            process.destroy(); 
        } catch (Exception e) { 
        } 
    } 
    return true; 
} 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章