Both built-in applications and non-system-level applications belong to the application layer.Responsible for direct interatio with users, usually deve
The Android Build System uses Android blueprint files (Android.bp) and Android make files (Android.mk) to build the Android OS.Before Android 7.0 (Nou
Android Build System > After envsetup.sh, lunch, m -j16 command, wil see what exactly is happening in the background. Architecture Build System - C
Build system Step 1. To execute the envsetup.shsource : it is basically a built in shell command that reads and executes the file in the current shell
Android Build System croot croot helps us to change the directory to the top of the tree. 상위 디렉토리 이동하는 명령어 m m makes from the top of the tree. (Make)
해당 파일을 모두 찾는 명령어For example,Greps on all local C/C++ files. (search)Greps on all local Gradle files.Greps on all local \*.mk, \*.bp files.Grpes on all
posted based on udemy video - Android OS Internals 😁Helps us to find the modules within AOSP.List all modules.Go to the directory containing a module
AIDEGen aims to automate the project setup process for developers to work onJava or C/C++project in popular IDE environment. Developers no longer need
posted based on udemy video - Android OS Internals 😁 AOSP Project Folders Explained in Detail
Create some folders and mount the deviceSet up SELinux PoliciesInitialize and start the property serviceParse the init.rc configuration file and start
Systyem UI refers to any element displayed on the screen that is not part of an app.Status Bar the status bar at the top.Navigator Bar the navigation
It performs date process and memory management of activities, services, content providers and broadcast receivers.Manages and Schedules the activity l
Android Window management comprises of three components Window, Window Manager, Window Manager Service (WMS)1\. Window is employee.2\. Window Manager
WMS is responsible for the start, addition and deletion of windows.size and levels of the windows are also managed by WMS.WMS is also responsible for