您的位置:首页 > 其它

关于Runtime.getRuntime().exec("su");

2014-10-23 16:41 295 查看
============问题描述============

我在java上运行这一句

Process p = Runtime.getRuntime().exec("su");

然后在得到它的错误信息.

DataInputStream ise = new DataInputStream(p.getErrorStream());

打印出来的是:

su: uid 100037 not allowed to su

可是我在终端上输入:id

终端输出的是:uid=0(root) gid=0(root)

我的系统应该是root的了啊.

我在做一个android应用 这个问题已经折磨我很久了.谁能帮帮我

============解决方案1============

亲 要手机支持ROOT限权才可以哦

============解决方案2============

如果是开发机。adb root, adb remount
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: