Android Architecture is a bundle of software components. Android is Linux-based software stack that has some software components like operating system, middleware, native applications, API libraries.
Android Architecture has five sections and four main layers. Each Android Architecture layer has different functionality and different services to Android operation system.
Android Architecture main parts:-
- Linux Kernel
- Native Libraries
- Android Runtime
- Application Framework
Read more about the List of Software Components in Android Architecture visit Findnerd.