Question 1- What is Virtual Machine? Answer- In computing, a virtual machine (VM) is an emulation of a computer system, which can perform an operation like a Physical machine. They provide the functionality needed to execute the entire operating system. There are different kinds of virtual machines, each with different functions: Process virtual machines ( or Software Based or System Based) are designed... Continue Reading →
AN 1.2 Android Architecture
Android operating system comprise of different software components arranges in stack. Different components of android operating system are- Linux kernel Android Run time Libraries Application Framework Applications Linux kernel Linux kernel provides a level abstraction between the device hardware and upper layer of android software stack. Linux kernel is responsible for device drivers, Binder(IPC) Driver, power management,... Continue Reading →