Android获取超级用户权限删除文件
来源:互联网 发布:csmar数据库分红数据 编辑:程序博客网 时间:2024/06/06 12:58
获取超级用户权限的windows代码如下:
打开命令提示符,进入sdk\platform-tools文件夹,找到adb.exe。然后输入如下代码:
adb.exe shell su mount -orw,remount rootfs / chmod 777 /mnt/shell
这样就可以删除/mnt/shell文件夹下的文件。在Android中,上面的代码可以用如下代码替换
/** * 获取系统管理员权限 * 手机必须要root * * @param command * @return * @throws InterruptedException */ private boolean runRootCommand() throws InterruptedException { Process process = null; DataOutputStream os = null; try { Log.i("test", "su"); process = Runtime.getRuntime().exec("su"); os = new DataOutputStream(process.getOutputStream()); Log.i("test", "mount -orw,remount rootfs /"); os.writeBytes("mount -orw,remount rootfs /" + "\n"); Log.i("test", "chmod 777 /mnt/shell"); //可以在这里修改你想要的文件夹的路径 os.writeBytes("chmod 777 /mnt/shell" + "\n"); os.writeBytes("exit\n"); os.flush(); process.waitFor(); } catch (Exception e) { Log.d("*** DEBUG ***", "Unexpected error - Here is what I know: " + e.getMessage()); return false; } finally { try { if (os != null) { os.close(); } process.destroy(); } catch (Exception e) { } } return true; }
0 0
- Android获取超级用户权限删除文件
- 获取Ubnutu超级用户权限
- 笔记三:获取超级用户权限
- 获取路由器超级用户权限(你懂得...)
- android用户权限获取
- Ubuntu获得超级用户权限
- Linux超级用户权限控制
- Ubuntu获得超级用户权限
- MySQL设置超级用户权限
- Android应用用户权限获取之6.0+
- Android 获取文件目录以及文件的删除
- Android 获取文件目录以及文件的删除
- 给MySQL添加超级用户权限
- android中device Admin 应用-------就是获得手机的超级用户权限
- Android注册设备管理器(获取超级管理员权限)
- mysql中删除用户权限
- mysql中删除用户权限
- MySQL中删除用户权限
- 沉浸式状态栏的实现--ANDROID – 在 KITKAT 以上版本的 TRANSLUCENT 介紹
- Python爬虫和情感分析简介
- java入门教程-2.6 Java字符串(String)
- Ubuntu下adb无法连接真机的解决方案
- Android Lint 检查规则列表
- Android获取超级用户权限删除文件
- ceshi
- Fragment全解析系列(二):正确的使用姿势
- VMware下安装CentOS 6安装教程图文详解
- Sum Root to Leaf Numbers
- The Chain Of Responsibility (1)
- java入门教程-2.7 Java StringBuffer与StringBuider
- 每天laravel-20160813| Container -16
- java was started but returned code=13的问题探究