Перейти к основному контенту
Документация
Что нового?
Примечания к выпускам
Последние бюллетени по безопасности
Последний документ определения совместимости (CDD)
Обновления сайта
Начало работы
О сервисе
Начинать
Скачать
Строит
Тестировать
Создавать
Способствовать
Сообщество
Инструменты, сборка и связанные с ними ссылки
Безопасность
Обзор
Бюллетени
Функции
Тестирование
Рекомендации
Основные темы
Архитектура
Аудио
Камера
Возможности подключения
Данные
Отображать
Шрифты
Графика
Взаимодействие
СМИ
Эффективность
Разрешения
Власть
Время работы
Настройки
Storage
Тестирование
Обновления
Виртуализация
Совместимость
Документ определения совместимости (CDD)
Набор тестов совместимости (CTS)
Android-устройства
Каракатица
Enterprise
ТВ
Автомобильный
Обзор
Программно-определяемый автомобиль
Информационно-развлекательная система в автомобиле
Сведения о выпуске
Справочные материалы
HIDL
ХАЛ
Торговая Федерация
Набор тестов безопасности
Поиск кода Android
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Войти
Документация
Что нового?
Начало работы
Безопасность
Основные темы
Совместимость
Android-устройства
Автомобильный
Справочные материалы
Документация
Ещё
Что нового?
Начало работы
Безопасность
Основные темы
Совместимость
Android-устройства
Автомобильный
Справочные материалы
Поиск кода Android
Обзор
Архитектура
Обзор
Уровень аппаратной абстракции (HAL)
Обзор
HIDL (устарело)
Обзор
Интерфейсы и пакеты
Хеширование интерфейса
Услуги и передача данных
Быстрая очередь сообщений
Используйте Binder IPC
Блок памяти HIDL
Инструменты настройки сетевого стека
Модель резьбы
Преобразование модулей HAL
Типы данных
Безопасный союз
Управление версиями интерфейса
Руководство по стилю кода
HIDL С++
Обзор
Пакеты
Интерфейсы
Типы данных
Функции
HIDL Java
Обзор
Типы данных
Методы интерфейса и ошибки
Экспортировать константы
Другое
Проверка обратной совместимости HIDL-фреймворка
Динамически доступные HAL
Устаревшие HAL (AOSP <= v7)
Kernel
Обзор
Примечания к выпуску ядра
Стабильные выпуски и обновления ядра
Общие ядра Android
проект ГКИ
разработка ГКИ
Схема управления версиями GKI
Сборки релизов GKI
Обзор
Сборки выпуска Android12-5.10
Релизные сборки Android13-5.10
Релизные сборки Android13-5.15
Релизные сборки android14-5.15
Релизные сборки android14-6.1
Релизные сборки Android15-6.6
сборки релиза android16-6.12
Сборки релизов Android 17-6.18
Устаревшие сборки
Android12-5.10 устаревшие сборки
Android13-5.10 устаревшие сборки
Android13-5.15 устаревшие сборки
Android14-5.15 устаревшие сборки
устаревшие сборки android14-6.1
Android15-6.6 устаревшие сборки
android16-6.12 устаревшие сборки
Устаревшие сборки Android 17-6.18
Сборки релизов GKI (JSON)
Сборки выпуска Android12-5.10
Релизные сборки Android13-5.10
Релизные сборки Android13-5.15
Релизные сборки android14-5.15
Релизные сборки android14-6.1
Релизные сборки Android15-6.6
сборки релиза android16-6.12
Сборки релизов Android 17-6.18
Процесс выпуска GKI
Запросить повторное вращение
GKI 16-6.12 — основные ошибки для Android
Поддерживать стабильный KMI
Мониторинг ядра ABI
Обзор
Запустите мониторинг ABI
Работа со списками символов
Модули
Обзор
Настройте функции ядра как модули GKI
Рекомендации по модулю поставщиков
Загружаемые модули ядра
Поддержка модуля ядра
Тестовые модули GKI
Оптимизация времени загрузки
Функции отладки
Разработать код ядра для GKI
Поддержка файловой системы ядра Android
Расширьте ядро с помощью eBPF
Используйте DebugFS в Android 12
Криптомодуль GKI, сертифицированный по стандарту FIPS 140-3.
ЭРОФС
Часто задаваемые вопросы по ядру Android
Сетевые модульные тесты ядра
Переход от ION к кучам DMA-BUF (ядро 5.4)
Инкрементная файловая система
Конфигурация
Обзор
Реализуйте системные свойства как API.
Добавить свойства системы
Внедрить API схемы файла конфигурации
Архив
Обзор
ConfigStore
Создайте интерфейс HAL