博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序中如何获取Android的Root权限
阅读量:6953 次
发布时间:2019-06-27

本文共 535 字,大约阅读时间需要 1 分钟。

我们知道Android手机操作系统采用的是内核,Linux中最高的系统权限就是Root,这就类似与Windows中的Administrator系统管理员权限,也就是操作系统的最高权限。

由于Root的权限过高,因此手机产商一般都不允许用户直接拥用Root权限,以防止用户修改系统内置的业务跟程序。但是对于用户来说,当然希望能拥有Root权限以将手机修改成自己的一种特色,因为有Root权限则可以任意修改手机的所有文件跟程序,让手机更加个性化。
那么我们在Android开发中如何获取Android的Root权限呢?下面是主要的简单代码。
[html]
Process process = null; 
  
try{ 
  
process = Runtime.getRuntime().exec("su"); 
  
//这里是主要程序代码ATAAW.COM 
  
process.waitFor(); 
  
}catch(Exception e){ 
  
   e.printStackTrace(); 
  
}finally { 
  
   process.destroy(); 
  

转载于:https://www.cnblogs.com/dingchenghong/archive/2012/11/18/2775517.html

你可能感兴趣的文章
linux之 ssh连接服务器,WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
查看>>
Android连接热点的Socket文件传输
查看>>
各大SRC中的CSRF技巧
查看>>
Docker for Windows 使用入门
查看>>
c代码片段-注解
查看>>
【Django】Web应用开发经由
查看>>
SpringBoot(九)-- SpringBoot JDBC
查看>>
Spring + Mybatis - 原始dao开发整合 与 Mapper代理整合
查看>>
基于Centos搭建nginx+uwsgi运行django环境
查看>>
context switch
查看>>
Oracle awr报告生成操作步骤
查看>>
【DB2】DB2使用IMPORT命令导入含有自增长列的表报错处理
查看>>
微服务之springCloud-docker-comsumer(三)
查看>>
dhcpcd守护进程分析【转】
查看>>
Linux - 理不清的权限chmod与chown区别
查看>>
TCP协议疑难杂症全景解析
查看>>
redis 1
查看>>
如何找回电脑重新分区丢失的数据
查看>>
Python安装pycurl失败,及解决办法
查看>>
如何用FFmpeg API采集摄像头视频和麦克风音频,并实现录制文件的功能
查看>>