Android 请求Root权限代码
安卓系统的权限系统和PHP权限是一样的,并且除了sdcard目录,其他的目录要想读写,都需要权限,特别是系统文件夹,必须赋予777最高权限才能读写。
下载是如何请求root权限的代码
root.java
import java.io.DataOutputStream;
public class root {public static 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 + "\n");os.writeBytes("exit\n");os.flush();process.waitFor();} catch (Exception e) {return false;} finally {try {if (os != null) {os.close();}process.destroy();} catch (Exception e) {}}try {return process.waitFor()==0;} catch (InterruptedException e) {e.printStackTrace();}return false;}
}
调用方法
if(upgradeRootPermission(getPackageCodePath())){Log.d(TAG, "onCreate: 获取权限成功!");}else {Log.d(TAG, "onCreate: 获取权限失败");}
Android 请求Root权限代码相关推荐
- android应用程序如何获取root权限,Android获取ROOT权限的实例代码
获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了. // 获取ROOT权限 public void get_root(){ if (is_ ...
- Android 命令su,获取Android的ROOT权限其实很简单,只要在Runtime下执行命令su就可以了。复制代码 代码如下:// 获取ROOT权限public void...
获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了. // 获取ROOT权限 public void get_root(){ if (is_ ...
- android获取root权限的命令
获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了. // 获取ROOT权限public void get_root(){if (is_ro ...
- Android获取Root权限
对于新近入手Android系统手机的机友来说,一定会接触到一个新词"ROOT",他的出现频率很高,在各个论坛上,网友的字里行间经常会出现,那么获取Root权限呢? [b]工具/原料 ...
- 如何获得Android手机Root权限(转http://www.gphans.com/forum/183)
如何获得Android手机Root权限 由 gphans 于 周一, 11/02/2009 - 15:10 提交. 使用技巧 疑问一:Root权限是什么? 疑问二:获取Root权限有什么用? 疑问三: ...
- android程序root权限,android – 如何从源代码授予对特定应用程序的root访问权限而不是root权限?...
我正在从源代码编译Android ROM,我有一个应用程序,我希望它预先安装并让它以root权限运行. 如何在不支持整个ROM的情况下授予对此特定应用程序的root访问权限? 解决方法: 希望你不需要 ...
- Android 获取ROOT权限原理解析
一. 概述 本文介绍了android中获取root权限的方法以及原理,让大家对android玩家中常说的"越狱"有一个更深层次的认识. 二. Root的介绍 1. Ro ...
- [置顶] Android adb root权限
永久root带文件 因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了,adb pus ...
- android 永久root权限,安卓 实现永久性开启adb 的root权限
adb 的root 权限是在system/core/adb/adb.c 中控制.主要根据ro.secure 以及 ro.debuggable 等system property 来控制. 默认即档ro. ...
- android 截图root权限,Android Root权限截屏
对截屏的速度要求比较高,所以放弃了传统的截图到SD卡再访问的策略.那使用什么方式去读取呢,网上各种搜索发现可以读取android的图像缓冲区(/dev/graphics/fb0),但是这个文件是roo ...
最新文章
- 如何在Linux中运用vim命令轻松编辑文件
- kafka 在阿里云部署
- 台湾大学林轩田机器学习基石课程学习笔记10 -- Logistic Regression
- Python基本数据类型(三)
- Android之三大图片缓存原理、特性对比
- SpringMVC-动力节点-王鹤
- vscode写python_vscode如何编写python?
- 0基础学python有多难-0基础学Python有多难?
- Atitit 剪贴板数据类型 DataFlavor 目录 1. HtmlFlavor	1 1.1. allHtmlFlavor	1 1.2. selectionHtmlFlavor	1 1.3. fr
- 360黑客攻防技术分享会
- VBS学习笔记(4): WScript //d //x MyScript.vbs,调试无法启动
- 计算机设置休眠密码,win10系统如何设置电脑待机密码?windows10设置待机密码图文教程...
- python批量裁剪图片_python通过opencv实现批量剪切图片
- 【软件工具篇01】如何用思维导图构建自己的知识体系
- 从数学史角度看丁小平的微积分研究
- 10个免费的响应式布局HTML5+CSS3模板
- mt4下载和安装好后如何使用呢
- 使用circlize包绘制和弦图
- MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
- bert模型可以做文本主题识别吗_NLP之文本分类:「Tf-Idf、Word2Vec和BERT」三种模型比较...
热门文章
- yarn install报网络问题
- chorme浏览器完美保存整个网页
- java 传参数报文给and_技术岛-技术改变生活
- Web服务http日志收集
- X线、CT、B超、核磁共振区别
- MYSQL间隙锁详解
- 什么是 PaaS?“平台即服务“ 简介
- 【翻译论文】A Progressive Morphological Filter for Removing Nonground Measurements From Airborne LIDAR Dat
- 《c 语言程序设计》宝钏,【黄钟】醉花阴_宝钏松金髻
- sqlserver with 语法