Downloaded 14 times











Android uses a layered architecture with the Linux kernel at the bottom, upon which sits the Android runtime Dalvik virtual machine. Above this is the application framework containing the Activity Manager, Package Manager, and Window Manager. At the top level are Android applications that use the application framework and Android libraries for services like location, notifications, and more.










