Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Разработать Android-устройство

В качестве операционной системы с открытым исходным кодом Android предлагает аппаратные уровни абстракций (HAL) производителей устройств и микросхем для реализации в качестве интерфейсов для общих функций мобильных ОС.

Эти HAL теперь доступны на еще более портативном и постоянном языке определения интерфейса HAL (HIDL) . HIDL позволяет заменить структуру без перестройки HAL.

аудио

Аудио HAL Android соединяет высокоуровневые специфичные для аудио API-интерфейсы с базовым аудиодрайвером и оборудованием.

камера

Подсистема камеры включает в себя реализации компонентов конвейера камеры, в то время как камера HAL предоставляет интерфейсы для использования при реализации вашей версии этих компонентов.

связь

В этом разделе описывается реализация стандартных протоколов подключения Android и описывается использование связанных функций, включая Bluetooth, NFC, Wi-Fi, телефонию и другие.

Графика

Платформа Android предлагает множество API-интерфейсов визуализации графики для 2D и 3D, которые взаимодействуют с реализациями графических драйверов от производителей.

Взаимодействие / вход

Подсистема взаимодействия / ввода Android состоит из конвейера событий, который проходит через несколько уровней системы и поддерживает автомобильные, нейронные сети, периферийные устройства, датчики и телевидение.

СМИ

Android включает Stagefright, движок воспроизведения мультимедиа на родном уровне, который имеет встроенные программные кодеки для популярных форматов мультимедиа.

Место хранения

Все версии Android поддерживают традиционное хранилище с поддержкой адаптируемого хранилища, появившегося в Android 6.0.