android app申请root权限

耗尽温柔 提交于 2020-03-01 12:46:17

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; 
} 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!