【发布时间】:2011-03-04 13:19:30
【问题描述】:
我正在尝试从我的代码中执行一个命令, 命令是“echo 125 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness” 我可以从 adb shell 毫无问题地运行它
我正在使用 Runtime 类来执行它:
Runtime.getRuntime().exec("echo 125 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness");
但是我得到一个权限错误,因为我不应该访问 sys 目录。 我还尝试将命令放在 String[] 中,以防空格引起问题,但并没有太大区别。
有没有人知道任何解决方法?
【问题讨论】: