Android应用程序获取root权限

前提:设备被破解,,获得root权限后(推荐采用百度一键Root)。

应用程序可以申请获取root权限,具体代码如下:

public boolean getRootPermission(String pkgCodePath) {Log.d(TAG, "pkgCodePath=" + 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) {Toast.makeText(this, "root error!" + pkgCodePath, Toast.LENGTH_SHORT).show();e.printStackTrace();return false;} finally {try {if (os != null) {os.close();}process.destroy();} catch (Exception e) {}}Toast.makeText(this, "root success!" + pkgCodePath, Toast.LENGTH_SHORT).show();return true;}

希望有一天,自己也像他们一样,踩着单车上路,

Android应用程序获取root权限

相关文章:

你感兴趣的文章:

标签云: