Android Operating System




Download 0.67 Mb.
bet4/10
Sana22.12.2019
Hajmi0.67 Mb.
#4574
1   2   3   4   5   6   7   8   9   10

Shell


The shell is the user space of the operating system. It acts as the intermediary between the user and the operating system. The Android shell is divided into the following parts
      1. Libraries


This is the layer that enables the device to handle different types of data. These libraries are written in C or C++ language and are specific to a particular hardware. Androids standard C library is optimized for devices with low power consumption and little memory.

The libraries used by Linux ,GNU libs (glibc), are too big and complicated for mobile devices and so Android implements its own version of libc – Bionic libc. The benefits of using Bionic are its smaller footprint and optimization for low frequency CPUs, used by mobile devices.

Some native libraries implemented in Bionic are:



        1. Download 0.67 Mb.
1   2   3   4   5   6   7   8   9   10




Download 0.67 Mb.