1

目前点亮 G1(HTC Dream)键盘的 LED 非常快地关闭,我将其计时为 6 秒。在黑暗中使用手机时会很痛苦,因为即使您视线离开很短的时间,您也必须按下按钮才能重新打开灯。

由于我的 G1 已植根,因此我可以访问系统文件,并且当使用 adb 打开外壳(adb shell)到 USB 连接的手机时,我可以使用以下方法将亮度文件设置为正值

echo 1 > /sys/class/leds/keyboard-backlight/brightness

这会使键盘保持打开状态,直到屏幕设置为关闭(在我的手机上两分钟)。

当我尝试使用终端模拟器或编写一个应该执行相同的简单应用程序时,尽管两者都具有 root 访问权限,但它什么也不做。为什么是这样?

4

1 回答 1

0

即使您的手机是 root 应用程序,默认情况下仍会在它们自己的非 root 用户 ID 下运行。

您需要为您的应用请求 root 访问权限。在终端中,这是通过输入su命令来完成的,对此问题的答案将向您展示如何在您的应用程序中执行此操作

于 2010-09-13T14:06:51.217 回答