Knowee
Questions
Features
Study Tools

Explain Android Architecture with neat diagram.

Question

Explain Android Architecture with neat diagram.

🧐 Not the exact question you are looking for?Go ask a question

Solution

Android Architecture is designed with four main layers:

  1. Linux Kernel: This is the foundation of the Android Architecture that resides at the lowest level. It provides the level of abstraction for hardware devices and upper layer components. Linux Kernel also provides various important hardware drivers that act as software interfaces for hardwares like camera, bluetooth, etc.

  2. Libraries and Android Runtime: On top of Linux kernel there is a set of libraries including open-source web browser engine WebKit, well known library libc, SQLite database which is a useful repository for storage and sharing of application data, libraries to play and record audio and video, SSL libraries responsible for Internet security etc.

  3. Application Framework: The Application Framework layer provides many higher-level services to applications in the form of Java classes. Application developers are allowed to make use of these services in their applications.

  4. Applications: You will find all the applications at the top layer in Android Architecture. Your application will be installed in this layer only. Examples of such applications are Contacts Books, Browser, Games etc.

Here is a simple diagram to illustrate the Android Architecture:

-------------------------
|     Applications      |
-------------------------
| Application Framework |
-------------------------
| Libraries & Android Runtime |
-------------------------
|      Linux Kernel     |
-------------------------

Each layer in the architecture provides different services to the layer just above it.

This problem has been solved

Similar Questions

explain the architeture of cortex processor with neat diagram

Explain IIOT architecture in detail(explain in simple words)

Q4) Answer the following (Any Five) : [5 × 5 = 25]a) Explain architecture of Android.b) Write an application for the following Layout :Student InformationStud-idStud-nameStud-Markok cancelAfter clicking ok display detail on another activity.c) Write steps for Linking activities using intents.d) Write the use of onCreate( ), onUpgrade ( ) and getWritable Database( ) methods. With example.e) Write an application to send Email(Using - To, Subject and Message) Intent.f) Explain List View using adapter with the help of example.g) Differentiate between :i) Location based Services & Google Map.ii) Geocoding and Reverse geocoding.

Explain different components of CNN Architecture with the help of diagram

With the aid of well-labelled diagrams, explain the software and hardware agents.

1/2

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.