所以我需要修改Xoom平板电脑的iptables规则,我创建了一个shell脚本来实现它,如果我直接从shell运行它,但是如果我有一个(Java)它似乎不起作用活动运行它。
我一定错过了什么,你们能给我一些线索吗?
答案 0 :(得分:1)
adb shell具有root权限,而Java则没有。
adb:
# id
uid=0(root) gid=0(root)
您可以使用Java获取用户ID,以查看您正在运行的内容。
如果您可以访问操作系统版本,那么您可以将应用程序级别提升到系统,但仍然不会为您提供root权限。 Here's如果您有兴趣,可以发布SO帖子。