运行shell脚本 - 似乎没有生效

时间:2011-07-18 02:51:55

标签: android

所以我需要修改Xoom平板电脑的iptables规则,我创建了一个shell脚本来实现它,如果我直接从shell运行它,但是如果我有一个(Java)它似乎不起作用活动运行它。

我一定错过了什么,你们能给我一些线索吗?

1 个答案:

答案 0 :(得分:1)

adb shell具有root权限,而Java则没有。

adb:

# id
uid=0(root) gid=0(root)

您可以使用Java获取用户ID,以查看您正在运行的内容。

如果您可以访问操作系统版本,那么您可以将应用程序级别提升到系统,但仍然不会为您提供root权限。 Here's如果您有兴趣,可以发布SO帖子。