Android手机获取root权限并实现关机重启功能的方法

Roselani ·
更新时间:2024-09-21
· 661 次阅读

本文实例讲述了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程序设计起到一定的帮助作用。

您可能感兴趣的文章:Android 关机弹出选择菜单的深入解析Android开发实现长按返回键弹出关机框功能Android实现关机与重启的几种方式(推荐)Android实现关机重启的方法分享Android系统关机的全流程解析Android编程实现系统重启与关机的方法Android6.0动态申请权限所遇到的问题小结Android获取设备隐私 忽略6.0权限管理谈谈Android6.0运行时的权限处理Android6.0 屏幕固定功能详解Android 6.0开发实现关机菜单添加重启按钮的方法



方法 root root权限 Android

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章