MobileApp > Android > Architecture Overview
Android's configuration diagram
Android OS consists of Application, Framework, Library, Kernel and Runtime part.

Android source directory and Outline
| Folder name | Outline |
|---|---|
| bionic glibc | Interchangeable library |
| bootable | About Boot |
| build | build tool |
| cts | Interchangeability confirmation tool |
| dalvik | Virtual machine (DalvikVM) |
| development | development tool (Emulator etc.) |
| device | File related to device |
| external | Software etc. developed on the outside |
| frameworks | Android framework |
| hardware | Hardware control Library |
| ndk | Native Development Kit |
| packages | Standard install application |
| prebuilt | Build Tool |
| sdk | Android SDK |
| system | Device driver's source |