The document summarizes key components of the Android software stack including the OS kernel, system libraries, application frameworks, and main apps. It describes the Android SDK for developing apps, along with libraries and development tools. The document also outlines core components like the Dalvik virtual machine, system libraries, and app lifecycle management.
1 of 38
Download to read offline
More Related Content
Lecture slides introduction_introduction
3. A software stack for mobile devices:
OS kernel, system libraries, application
frameworks & key apps
Android SDK for creating apps
Libraries & development tools
Lots of documentation. Start browsing
today!
See: http://developer.android.com/
training
13. App written in java
compiled to Java bytecode files
dx converts java bytecode files to a
single dex bytecode file (classes.dex)
Dalvik executes dex bytecode file