Ich habe eine Taste, die den Blitzmodus zwischen FLASH_MODE_ON
/ FLASH_MODE_OFF
schaltet. Der Toggle funktioniert bei den meisten Handys (ich habe auf Nexus 5, S4 und S3 getestet), aber es blinkt nicht, wenn ich ein Bild auf Moto X mache. Irgendwelche Ideen, was könnte die Ursache dafür sein?
Wenn ich diesen Fall treffe, überprüfe ich zuerst alle Parameter. Finde dann welche Werte ich verwenden kann. Drucken Sie beispielsweise alle Parameter mit dem folgenden Code
%Vor%Überprüfen Sie dann das Protokoll
03-18 09: 58: 08.855: I / Kamera (32756): preferred-Vorschau-size for video = 1280x720; zoom = 0; max-num-detektiert-faces-hw = 5; herangestütztes = true; Dosierung = center; Kontrast = 2; Weißabgleich = auto; szenen mode = auto; JPEG-Qualität = 100; Vorschau-Format-Werte = yuv420sp, yuv420p; jpeg-Thumbnail-Qualität = 100; Vorschau-format = yuv420sp; Video-size-Werte = 1280x720,1920x1080,960x720,720x480,640x480,352x288, 320x240,176x144; Vorschau-size = 960x720; Brennweite = 3,700000; iso = auto; fast-fps-Modus = 0; Flash-mode-Werte = auto, aus, Ein, torch; Vorschau-Frame-Rate-Werte = 30,20,15,10; Vorschau-Bildrate = 30; Fokus-Modus-Werte = Auto, unendlich, Makro, fest, kontinuierliches Bild, kontinuierliches Video; jpeg-thumbnail-width = 160; video-size = 1280x720, Szene-Modus-Werte = auto, Portrait, Landschaft, Nacht, Strand, Schnee, Sonnenuntergang, Feuerwerk, Sport, Party, Kerzenlicht, Dämmerung-Dämmerung, fällt-Farbe, Text, back-Licht, Vorschau-fps-Range- WERTE = (10000,10000), (15000,15000), (15000,30000), (30000,30000); JPEG-Miniatur-size-Werte = 160x120,160x90,144x96,0x0; zoom-Verhältnis = 100,102,104,109,111,113,119,121,124,131,134,138,146,150,155,159,165,170,182,1 89,200,213,222,232,243,255,283,300,319,364,400; preview-size-values = 960x720,1280x720,640x480,352x288,320x240; Bildgrößenwerte = 640x480,960x720,1024x768,1280x720,1600x1200,2560x1920,3264x2448,2048x1536,3264x1836,2048x1152,3264x2176; Vorschau-fps- Bereich = 15000,30000; Min-Belichtungskompensation = -4; Antiband = Aus; Max-Anzahl-Fokus-Bereiche = 1; Vertikal-Betrachtungswinkel = 49,3; Horizontal-Betrachtungswinkel = 63; Video-Stabilisierungs-unterstützt = true; JPEG-Miniatur-height = 120; smooth-Zoom-unterstützte = false; Fokus-mode = auto; auto-Weißabgleich-lock-unterstützte = true; Video-Frame-format = yuv420sp; Bild-Format-Werte = JPEG ; Max-Belichtungskompensation = 4; Fokusflächen = (0,0,0,0,0); Belichtungskorrektur = 0; Belichtungskompensationsschritt = 0,5; Blitzmodus = Aus; Effektwerte = Keine mono, negativ, sepia, solarize, posterize, gewaschen, vintage-warm, vintage-kalt, punkt-blau, punkt-rot-gelb, punkt-grün, cartoonize, bildgröße = 640x480; max-zoom = 30; effekt = keine; Weißabgleich-Werte = Auto, Glühlampen, Fluoreszenz, Tageslicht, bewölktes Tageslicht; Bildformat = jpeg; Fokus-Abstände = 0,1 5,1,20, Infinity; Auto-Exposure-Lock-unterstützt = True; Antibanding-Werte = 50Hz, aus
Sie können die Werte sehen, die Sie verwenden können
flash-mode-values = Automatisch, Aus, Ein, Fackel;
Setzen Sie dann den Wert des Wertes mit dem Code
%Vor%Sie können es versuchen.
Tags und Links android android-camera