What is SDK? Explain the various libraries in Android with their Purpose.

Q.3) What is SDK? Explain the various libraries in Android with their Purpose.

Ans.

The most important part of Android OS is the Android SDK (software development kit). It is a set of development tools used to develop applications for Android platform. The Android SDK contains:

- Required libraries
- Debugger
- An emulator
- Documentation for the Android application program interfaces (APIs)
- Sample source code
- Tutorials

In every six to nine months google releases a new version of android. At the same time it also releases the corresponding SDK (Updated version of SDK).

Android libraries are predefined collection of code written in C and C++. These libraries are enables the device to handle different types of data.

Some of the important native libraries include the following:
WebKit: Inbuilt browser engine used to display HTML content.
SQLite: It is a light weight database engine that uses less memory and used for data storage purpose.
Media framework: Provide support for major audio/video codecs.
OpenGL: It renders graphics content to the screen. Supports 2D and 3D graphics.
SurfaceManager: It provides composing window manager with off-screen buffering.
Post your comment

    Discussion

  • Q.4 Explain the various file system in Android ??? is missing .. -Amrit Prajapat (12/03/15)
  • Q.4 Explain the various file system in Android ??? is missing ..