Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в Android HAL
- Преглед на Android системна архитектура
- Роля на HAL в Android
- Еволюция на HAL: от HIDL до AIDL
- Настройка на средата за разработка
- Проучване на AOSP за HAL компоненти
AIDL за разработка на HAL
- Въведение в AIDL и неговия синтаксис
- Дефиниране на интерфейси с AIDL
- Внедряване на базирани на AIDL HAL
- Обвързване на услуги към системни компоненти
- Тестване и отстраняване на грешки в AIDL интерфейси
Мигриране от HIDL към AIDL
- Разлики между HIDL и AIDL
- Ползи от мигрирането към AIDL
- Процес на миграция стъпка по стъпка
- Осигуряване на обратна съвместимост
- Предизвикателства и решения
Разширени HAL теми
- Аудио HAL: Преход към AIDL, поддръжка за Ultra HDR и широка гама
- Камера HAL: Внедряване на нови функции в Android 14
- Основен проект: Модулност и обновяеми HAL
- Проучване на други HAL (сензори, Bluetooth и др.)
Сигурност, тестване и най-добри практики
- Android мерки за сигурност за HAL
- Валидиране и тестване на HAL интерфейси
- Най-добри практики за разработка на HAL
- Инструменти и техники за отстраняване на грешки
- Бъдещи тенденции в Android развитието на HAL
Обобщение и стъпки на Nest
Изисквания
- C/C++ опит в програмирането.
- Java опит в програмирането.
- Познаване на хардуерната и софтуерната архитектура.
Публика
- Linux разработчици на системи
- Android системни програмисти
- Разработчици, които искат да навлязат в Android системното програмиране
21 Часа
Отзиви от участници (1)
Изключително ми хареса нашето учене и експериментиране с Kotlin Multiplatform.
Renzo Olivares Macias - Google
Курс - Android Development
Машинен превод