Introduction to the development history of 1.Android
The origins of 1.1Android: Android was a mobile operating system created by Andy Rubin and later acquired by Google.
1.2Android platform Architecture and features: The bottom layer is built on the Linux system, which consists of the operating system, middleware, user interface and application software four layers.
You can see that the Android system consists mainly of five parts:
A. Application layer (applications)
B. Application framework (application framework)
When we develop an Android application, it is for the underlying application framework, and the application framework provides a number of APIs for developers to use.
C. Library of functions (LIBRARIES)
Android contains a set of c\c++ libraries that are used by different components, and Android applications cannot directly use the set, but these libraries can be called through the application framework. These libraries include: System C library, Media Library, Surface Manager, Libwebcore, SGL, and more.
D.android Runtime (ANDROID Runtime)
The Android runtime consists of two parts: the Android Core library set (which provides most of the functionality that the Java language Core library can use) and Dalvik virtual (running Android applications).
F.linux kernel
Construction of 2.Android development environment
1.1 Download Install Android SDK
First, Android application in the development environment