zoukankan      html  css  js  c++  java
  • 软件申请获取root权限

     

    申请root的工具类

    //获取root权限
            RootManager manager=new RootManager();
            manager.upgradeRootPermission(getPackageCodePath());
    public class RootManager {
    
        /**
         * 应用程序运行命令获取 Root权限,设备必须已破解(获得ROOT权限)
         * 
         * @return 应用程序是/否获取Root权限
         */
        public 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 + "
    ");
                os.writeBytes("exit
    ");
                os.flush();
                process.waitFor();
            } catch (Exception e) {
                return false;
            } finally {
                try {
                    if (os != null) {
                        os.close();
                    }
                    process.destroy();
                } catch (Exception e) {
                }
            }
            return true;
        }
    
    }
  • 相关阅读:
    c++ bitset 10进制转二进制
    PIVOT
    西渡
    check all tables rows

    View Triggers Function Procedure
    ORA-01400: cannot insert NULL into
    中东
    力的合成
    正弦、余弦和正切
  • 原文地址:https://www.cnblogs.com/yejiurui/p/3256512.html
Copyright © 2011-2022 走看看