Wprowadź tryb nocny, aby umożliwić przyspieszone sprzętowo robienie zdjęć przy słabym oświetleniu za pomocą aparatu w aplikacji. Dzięki temu aplikacja będzie korzystać z tych samych zaawansowanych funkcji przetwarzania obrazu co natywna aplikacja aparatu, co zapewni wysoką jakość zdjęć w słabym oświetleniu.
Wymagana implementacja
Aby kwalifikować się do programu AEP, aplikacja musi spełniać te wymagania:
- Obsługuj rozszerzenie aparatu w trybie nocnym, korzystając z interfejsu API rozszerzeń CameraX Jetpack lub interfejsu API rozszerzeń Camera2 w Androidzie.
- Zaimplementuj zalecany przez platformę interfejs API wskaźnika trybu nocnego (dostępny w Androidzie 16), aby informować użytkowników, kiedy zalecane jest robienie zdjęć przy słabym oświetleniu.
Zakres obowiązywania wytycznych
Te wytyczne dotyczą:
- Aplikacje, które obsługują robienie zdjęć.
- telefony, tablety i urządzenia składane,
Wykluczenia
W przypadku tych wytycznych obowiązują te wyjątki:
- Aplikacje, które tylko nagrywają filmy, ponieważ tryb nocny jest przeznaczony specjalnie do robienia zdjęć.
- Aplikacje mogą korzystać z równoważnych alternatywnych platform, które zapewniają podobną jakość, funkcje dla użytkowników, stabilność i kompatybilność w całym ekosystemie. Jeśli masz odpowiednie ramy, które warto rozważyć, skontaktuj się z zespołem pomocy.
Dokumentacja i zasoby dotyczące funkcji
Poniższe materiały zawierają wskazówki dotyczące implementacji i szczegóły techniczne funkcji trybu nocnego. Te materiały mają charakter wyłącznie informacyjny i nie zawierają dodatkowych wymagań programu.
- Rozwiązania do fotografowania i filmowania w słabym oświetleniu
- CameraX Extensions API
- Szacowanie opóźnienia przechwytywania w czasie rzeczywistym (CameraX)
- Rozszerzenie trybu nocnego (Camera2)
- Wynik wskaźnika trybu nocnego (Camera2)