Explain the Android application Architecture.

Asked 14-Apr-2022
Viewed 471 times

1 Answer


0

  • Android architecture is a software stack of components designed to meet the needs of mobile devices. A Linux kernel, a set of c/c++ libraries exposed through application framework services, runtime, and applications make up the Android software stack.
  • The primary components of Android architecture are as follows: Applications
  • Android Runtime Platform Libraries Android Framework
  • Kernel for Linux
  • The Linux Kernel is the fundamental component in Android, and it is responsible for providing operating system functionality to mobile devices, as well as the Dalvik Virtual Machine (DVM), which is responsible for running mobile applications.


Read More: What is Android?