10

我正在寻找 Android 相机 LED 闪光灯的帮助,以改变它的强度,就像这个应用程序一样。

我已经检查了以下链接,但我没有从中得到确切的结果。

  1. 我可以更改 Android 设备的 LED 强度吗?
  2. 如何在 Android 中以编程方式打开相机闪光灯?
  3. http://code.google.com/p/droidled/source/checkout
  4. http://code.google.com/p/simpleled/source/checkout
  5. https://code.google.com/p/openintents/source/checkout

而且我无法执行此链接(对我来说似乎很有希望)。

任何帮助是极大的赞赏。

4

1 回答 1

1

在这里找到了答案

HTC 有一个支持此功能的替代 API,但它仅适用于 HTC Sense 设备,并且从 Gingerbread 开始,他们已更改权限,因此仅适用于他们的 Flashlight 应用程序,而不是第三方应用程序(除非您使用 root)。

但在 2.2 HTC 设备上,您可以通过将字符串写入/sys/devices/platform/flashlight.0/leds/flashlight/brightness. 这控制 LED 是否打开以及它的亮度。对于最大亮度写入"128\n",一半亮度写入"64\n"。易于从 adb shell 测试:

echo "128" > /sys/devices/platform/flashlight.0/leds/flashlight/brightness

最后通过在那里写来关闭它"0\n"

于 2014-08-30T10:03:06.100 回答