Flaş Gücü Kontrolü

Android 13 veya sonraki sürümleri çalıştıran cihazlarda Android çerçeve, fener gücü için çok düzeyli bir kontrol sağlar. İçinde Android 12 ve önceki sürümlerde çerçeve flaş modunu açar veya kapatır. Çok seviyeli flaşın gücünü destekleyerek parlaklığını kontrol etmek gibi kullanım alanlarına olanak tanıdığından ışıklandırma koşullarına ve yardım sinyallerine dayalı el feneri art arda hızlı ışık atımları göndererek flaş efekti kullanıyor. Diğer faydası, pil ömrünü ve performansını artırabildiği için fener modunun her zaman maksimum güçte açılması gerekmez. Bu da termal kısıtlama koşullarına yol açabilir.

Herkese Açık API'ler

Uygulamalar, fener gücü kontrolü özelliğini aşağıdaki herkese açık API'ler ve kamera özelliği tuşları. Şunlar için kamera izni gerekmez: bu API'leri kullanabilirsiniz.

CameraManager API

CameraCharacteristics anahtar

Uygulama

Cihazınızda fener gücü kontrolü özelliğini desteklemek için aşağıdakileri kullanın: kamera AIDL HAL arayüzleri:

Konum: /camera/device/aidl/android/hardware/camera/device/ICameraDevice.aidl

HAL uygulamanızda aşağıdaki kamera özelliklerinin gösterildiğinden emin olun fener parlaklık kontrolü özelliğini destekleyen tuşlar:

Flaş gücü kontrolünü destekleyen kamera HAL uygulaması için bkz. EmulatedCameraDeviceHWLImpl.cpp.

Doğrulama

Flaş gücü kontrol özelliğini uygulamanızı doğrulamak için aşağıdaki VTS ve CTS testlerini takip edin: