Open main menu

CDOT Wiki β

Changes

Android Concepts

48 bytes added, 12:38, 8 March 2011
Android Architecture
Key principles
'''1. Linux Kernel ''' - proven driver model, memory and process management, etc. (a core service of a reliable operating system)
'''2. Libraries ''' (written in C/C++)
{| class="wikitable" border="1"
|}
 '''3. Android Runtime'''
3.1 Core Libraries written in JAVA such as: utils, collection, i/o, etc.
 
3.2 Dalvik Virtual Machine runs '''dex files''' (bytecodes efficient for small processors)
'''4.Application Framework'''