您现在的位置:首页 > 博客 > Android开发 > UI开发 > 正文
程序中如何获取Android的Root权限
http://www.drovik.com/      2012-9-4 12:20:13      来源:CSDN社区      点击:

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

由于Root的权限过高,因此手机产商一般都不允许用户直接拥用Root权限,以防止用户修改系统内置的业务跟程序。但是对于用户来说,当然希望能拥有Root权限以将手机修改成自己的一种特色,因为有Root权限则可以任意修改手机的所有文件跟程序,让手机更加个性化。

那么我们在Android开发中如何获取Android的Root权限呢?下面是主要的简单代码。

Process process = null;

try{

process = Runtime.getRuntime().exec("su");

//这里是主要程序代码ATAAW.COM

process.waitFor();

}catch(Exception e){

   e.printStackTrace();

}finally {

   process.destroy();

}

分享到:
发表评论(3)
1楼 Rajesh  发表于  2013-2-18 19:54:35
Deep thiinkng - adds a new dimension to it all.
[博主回复]  ....
2楼 bucjdmmwoek  发表于  2013-2-19 2:08:41
Sn90yF aesvlqkxoxrb
3楼 iegkqwl  发表于  2013-2-21 18:28:56
xjt4mp , [url=http://ryifrnoouitk.com/]ryifrnoouitk[/url], [link=http://uixufllkddtr.com/]uixufllkddtr[/link], http://salkpxgqmghy.com/
[博主回复]  ....
姓名 *
评论内容 *
验证码 *图片看不清?点击重新得到验证码