最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

android获取root权限的命令

常识 admin 26浏览 0评论

android获取root权限的命令

获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了。

// 获取ROOT权限
    public void get_root(){
        if (is_root()){
            Toast.makeText(mCtx, "已经具有ROOT权限!", Toast.LENGTH_LONG).show();
        }else{
            try{
                progress_dialog = ProgressDialog.show(mCtx, "ROOT", "正在获取ROOT权限...", true, false);
                Runtime.getRuntime().exec("su");
            }catch (Exception e){
                Toast.makeText(mCtx, "获取ROOT权限时出错!", Toast.LENGTH_LONG).show();
            }
        }
    }
其中is_root()判断是否已经具有了ROOT权限。只要/system/bin/su、/system/xbin/su这两个文件中有一个存在,就表明已经具有ROOT权限,如果两个都不存在,则不具有ROOT权限。
// 判断是否具有ROOT权限
    public static boolean is_root() {
        boolean res = false;
        try {
            if ((!new File("/system/bin/su").exists()) &&
                    (!new File("/system/xbin/su").exists())) {
                res = false;
            } else {
                res = true;
            }
        } catch (Exception e) {
        }
        return res;
    }

android获取root权限的命令

获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了。

// 获取ROOT权限
    public void get_root(){
        if (is_root()){
            Toast.makeText(mCtx, "已经具有ROOT权限!", Toast.LENGTH_LONG).show();
        }else{
            try{
                progress_dialog = ProgressDialog.show(mCtx, "ROOT", "正在获取ROOT权限...", true, false);
                Runtime.getRuntime().exec("su");
            }catch (Exception e){
                Toast.makeText(mCtx, "获取ROOT权限时出错!", Toast.LENGTH_LONG).show();
            }
        }
    }
其中is_root()判断是否已经具有了ROOT权限。只要/system/bin/su、/system/xbin/su这两个文件中有一个存在,就表明已经具有ROOT权限,如果两个都不存在,则不具有ROOT权限。
// 判断是否具有ROOT权限
    public static boolean is_root() {
        boolean res = false;
        try {
            if ((!new File("/system/bin/su").exists()) &&
                    (!new File("/system/xbin/su").exists())) {
                res = false;
            } else {
                res = true;
            }
        } catch (Exception e) {
        }
        return res;
    }

发布评论

评论列表 (0)

  1. 暂无评论