ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
ANDROID
WHAT IS
GOALS
?What is Android ?
?Android Architecture Layers
?Runtime Walkthrough
WHAT IS ANDROID ?
LINUX KERNEL
? Memory and process management
? Permission-based security model
? Driver model
? Open-source
Android Architecture
WHAT IS ANDROID ?
LINUX KERNEL
? Memory and process management
? Permission-based security model
? Driver model
? Open-source
TEKST
Android Architecture
Android Architecture
Android Architecture
SURFACE MANAGER
AUDIO MANAGER
Android Architecture
TEKST
TEKST
TEKST
Android Architecture
Android Architecture
TEKST
RUNTIME
WALKTHROUGH
? Bootloader
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
TEKST
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
TEKST
INIT.RC
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
? Zygote
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
? Zygote
? Runtime (Service Managers)
TEKST
INIT.RC
TEKST
TEKST
TEKST
Q
TEKST
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
? Zygote
? Runtime (Service Managers)
? Dalvik VM
? System Server
INIT.RC
TEKST
TEKST
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
? Zygote
? Runtime (Service Manager)
? Dalvik VM
? System Server
? System Services (bind to Service Manager)
RUNTIME
WALKTHROUGH
? Bootloader
? Linux Kernel
? init
? daemons
? Zygote
? Runtime (Service Manager)
? Dalvik VM
? System Server
? System Services (bind to Service Manager)
TEKST
TEKST
Android Architecture
TEKST
Android Architecture
AND WE ARE READY

More Related Content

Android Architecture