8

Ich bin auf der Suche nach Hilfe in Android Kamera LED Flash für die Änderung der Intensität davon wie this app.FlashLED Intensität Kontrollen

Ich habe folgenden Link überprüft, aber ich bekomme kein genaues Ergebnis daraus.

  1. Can I change the LED intensity of an Android device?
  2. How to turn on camera flash light programmatically in 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

Und ich bin nicht in der Lage this link auszuführen (es mir viel versprechend scheint).

Jede Hilfe wird sehr geschätzt.

+0

Überprüfen Sie diesen Link..http: //stackoverflow.com/questions/5970188/can-i-change-the-led-intnessity-of-android-device – Rahil2952

+0

Ich habe bereits erwähnt, in meinem ersten Link von Frage. – NIKHIL

+1

+1 Dies zeigt viele Forschungsanstrengungen. –

Antwort

1

fand die Antwort here

HTC eine alternative API hat, die das unterstützt, aber es ist nur auf dem HTC Sense-Geräte, und wie von Lebkuchen haben sie die Berechtigungen geändert, so dass es nur für ihre Taschenlampe app ist, nicht Dritte Einsen (es sei denn, Sie verwenden root).

Aber auf 2.2 HTC-Geräten können Sie es verwenden, indem Sie eine Zeichenfolge an /sys/devices/platform/flashlight.0/leds/flashlight/brightness schreiben. Dies steuert, ob die LED an ist und wie hell es ist. Für maximale Helligkeit schreiben "128\n", halbe Helligkeit schreiben "64\n". Leicht von adb shell zu testen:

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

Und es schließlich durch das Schreiben "0\n" es auszuschalten.