我认为当我的应用程序需要用户注意时打开硬件按钮指示灯会很酷,这样用户可以在屏幕空白时获得指示灯。事实证明,这需要root权限(echo 1>/system/class/leds/keyboard-backlight/brightness)。我在Stack上找到一个链接(http://muzikant-android.blogspot.com/2011/02/how-to-get-root-access-and-execute.html)到一个测试根访问的类,但是它失败了在我的Nexus-S上。在android上以root身份运行shell命令?
有没有办法以root用户身份运行shell命令而不必根设备?
由于
编辑:这是我从logcat的 十二月11日至15日得到的错误:34:19.889:d/ROOT(2029):根访问拒绝[java.io.IOException的]:错误运行exec()。命令:[su]工作目录:null环境:null