Google jest zaangażowany w promowanie równości rasowej dla społeczności czarnych. Zobacz jak.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Opracuj urządzenie z Androidem

Jako system operacyjny typu open source, Android oferuje producentom urządzeń i chipów warstwy abstrakcji sprzętu (HAL), które można zaimplementować jako interfejsy dla typowych funkcji mobilnych systemów operacyjnych.

Te warstwy HAL są teraz dostępne w jeszcze bardziej przenośnym i trwałym języku definicji interfejsu HAL (HIDL) . HIDL umożliwia zastąpienie struktury bez przebudowywania warstw HAL.

Audio

Audio HAL systemu Android łączy interfejsy API wyższego poziomu specyficzne dla dźwięku z podstawowym sterownikiem audio i sprzętem.

Aparat fotograficzny

Podsystem kamery obejmuje implementacje dla komponentów potoku kamery, podczas gdy HAL kamery zapewnia interfejsy do wykorzystania w implementacji wersji tych komponentów.

Łączność

W tej sekcji opisano implementację standardowych protokołów łączności systemu Android i opisano korzystanie z powiązanych funkcji, w tym Bluetooth, NFC, Wi-Fi, telefonii i innych.

Grafika

Struktura systemu Android oferuje różnorodne interfejsy API renderowania grafiki dla 2D i 3D, które współdziałają z implementacjami sterowników graficznych producenta.

Interakcja / wejście

Podsystem interakcji / wprowadzania danych w systemie Android składa się z potoku zdarzeń, który przechodzi przez wiele warstw systemu i obsługuje motoryzację, sieci neuronowe, urządzenia peryferyjne, czujniki i telewizję.

Głoska bezdźwięczna

Android zawiera Stagefright, silnik odtwarzania multimediów na poziomie natywnym, który ma wbudowane programowe kodeki dla popularnych formatów multimediów.

Przechowywanie

Wszystkie wersje Androida obsługują tradycyjną pamięć masową z możliwością adaptacji, która jest dostępna w systemie Android 6.0.