我認爲當我的應用程序需要用戶注意時打開硬件按鈕指示燈會很酷,這樣用戶可以在屏幕空白時獲得指示燈。事實證明,這需要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