Android手机获取root权限并实现关机重启功能的方法
程序员文章站
2022-11-05 14:45:49
本文实例讲述了android手机获取root权限并实现关机重启功能的方法,是android程序设计中非常常见的重要功能。现分享给大家,供大家在android程序开发中参考之...
本文实例讲述了android手机获取root权限并实现关机重启功能的方法,是android程序设计中非常常见的重要功能。现分享给大家,供大家在android程序开发中参考之用。
具体功能代码如下:
/* * 执行命令 * @param command * 1、获取root权限 "chmod 777 "+getpackagecodepath() * 2、关机 reboot -p * 3、重启 reboot */ public static boolean execcmd(string command) { process process = null; dataoutputstream os = null; try { process = runtime.getruntime().exec("su"); os = new dataoutputstream(process.getoutputstream()); os.writebytes(command+"\n"); os.writebytes("exit\n"); os.flush(); process.waitfor(); } catch (exception e) { return false; } finally { try { if (os != null) { os.close(); } if(process != null) { process.destroy(); } } catch (exception e) { e.printstacktrace(); } } return true; }
希望本文所述实例对大家的android程序设计起到一定的帮助作用。