Zintegruj bibliotekę Jetpack CameraX, aby zapewnić wysoką i spójną jakość rejestrowania obrazu w różnorodnym ekosystemie urządzeń z Androidem. Korzystanie z tej biblioteki zapewnia stabilne i bogate w funkcje działanie na różnych urządzeniach, takich jak telefony, tablety, urządzenia składane i urządzenia XR. Dzięki migracji do nowoczesnych interfejsów API aparatu aplikacje mogą osiągać lepszą jakość i zapewniać bardziej niezawodne wrażenia użytkownika niezależnie od sprzętu urządzenia.
Wymagana implementacja
Aby kwalifikować się do programu AEP, Twoja aplikacja musi spełniać te wymagania:
Aplikacja nie może używać starszego interfejsu android.hardware.Camera API (Camera1). Musisz przejść na CameraX (lub Camera2).
Uwaga: używanie platformy Camera2 jest prawidłową alternatywą dla aplikacji które wymagają niestandardowego stosu aparatu.
Zakres obowiązywania wytycznych
Te wytyczne dotyczą:
- aplikacji, które obsługują rejestrowanie multimediów (obrazów lub filmów);
- telefonów, tabletów, urządzeń składanych i urządzeń XR.
Wykluczenia
Aplikacje mogą używać równoważnej alternatywnej platformy, która zapewnia podobną jakość, możliwości użytkownika, stabilność i zgodność w całym ekosystemie. Skontaktuj się z zespołem pomocy, jeśli masz odpowiednią platformę do rozważenia.
Dokumentacja i materiały dotyczące funkcji
W tych materiałach znajdziesz wskazówki dotyczące implementacji i szczegóły techniczne funkcji CameraX. Te materiały służą wyłącznie jako odniesienie i nie zawierają dodatkowych wymagań programu.