- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Как работает build system в Android?
Что такое Gradle, Soong, Ninja, Android.bp и Android.mk в Android?
В этом видео простыми словами объясняю, как работает build system в Android, чем отличается Gradle от Soong, зачем нужен Ninja и почему в AOSP используются Android.bp файлы.
Gradle чаще используется для сборки обычных Android-приложений: APK, AAB, debug/release build types, зависимости, Kotlin, Java, D8 и R8.
А Soong используется внутри AOSP — Android Open Source Project для сборки системных компонентов Android: framework, system services, native libraries, HAL modules, vendor components, init.rc files и других частей операционной системы.
Если тебе интересны Android Internals, AOSP, Gradle, Soong, Ninja, Android.bp, Android.mk, Linux Kernel, HAL, SELinux, Binder и системная архитектура Android, подписывайся на канал. Здесь я объясняю сложные темы Android простыми словами.
What are Gradle, Soong, Ninja, Android.bp, and Android.mk in Android?
In this video, I explain in simple words how the Android build system works, what the difference is between Gradle and Soong, why Ninja is used, and why AOSP uses Android.bp files.
Gradle is commonly used to build regular Android applications: APK, AAB, debug/release build types, dependencies, Kotlin, Java, D8, and R8.
Soong is used inside AOSP — Android Open Source Project to build Android system components such as framework modules, system services, native libraries, HAL modules, vendor components, init.rc files, and other parts of the operating system.
If you are interested in Android Internals, AOSP, Gradle, Soong, Ninja, Android.bp, Android.mk, Linux Kernel, HAL, SELinux, Binder, and Android system architecture, subscribe to the channel. I explain complex Android system topics in simple words.
#Android #AOSP #Gradle #Soong #Ninja #AndroidBP #AndroidMK #AndroidInternals #AndroidDevelopment #BuildSystem #LinuxKernel #HAL #SELinux #Binder #Kotlin #Java #Programming #IT
Видео Как работает build system в Android? канала Content Provider
В этом видео простыми словами объясняю, как работает build system в Android, чем отличается Gradle от Soong, зачем нужен Ninja и почему в AOSP используются Android.bp файлы.
Gradle чаще используется для сборки обычных Android-приложений: APK, AAB, debug/release build types, зависимости, Kotlin, Java, D8 и R8.
А Soong используется внутри AOSP — Android Open Source Project для сборки системных компонентов Android: framework, system services, native libraries, HAL modules, vendor components, init.rc files и других частей операционной системы.
Если тебе интересны Android Internals, AOSP, Gradle, Soong, Ninja, Android.bp, Android.mk, Linux Kernel, HAL, SELinux, Binder и системная архитектура Android, подписывайся на канал. Здесь я объясняю сложные темы Android простыми словами.
What are Gradle, Soong, Ninja, Android.bp, and Android.mk in Android?
In this video, I explain in simple words how the Android build system works, what the difference is between Gradle and Soong, why Ninja is used, and why AOSP uses Android.bp files.
Gradle is commonly used to build regular Android applications: APK, AAB, debug/release build types, dependencies, Kotlin, Java, D8, and R8.
Soong is used inside AOSP — Android Open Source Project to build Android system components such as framework modules, system services, native libraries, HAL modules, vendor components, init.rc files, and other parts of the operating system.
If you are interested in Android Internals, AOSP, Gradle, Soong, Ninja, Android.bp, Android.mk, Linux Kernel, HAL, SELinux, Binder, and Android system architecture, subscribe to the channel. I explain complex Android system topics in simple words.
#Android #AOSP #Gradle #Soong #Ninja #AndroidBP #AndroidMK #AndroidInternals #AndroidDevelopment #BuildSystem #LinuxKernel #HAL #SELinux #Binder #Kotlin #Java #Programming #IT
Видео Как работает build system в Android? канала Content Provider
Комментарии отсутствуют
Информация о видео
13 мая 2026 г. 10:31:00
00:02:59
Другие видео канала





















