first, what is Android and Android platform architecture introductionAndroid is the Linux platform-based open-source mobile operating system that Google announced on November 5, 2007, which includes an operating system, middleware and some important applications. The architecture of software stack layer (software stack, aka software overlay) is mainly divided into three parts. The bottom layer is based on the work of the Linux kernel, developed by the C language, and provides only the basic functions of the middle tier including library libraries and Dalvik virtual machines, developed by C + +. The top level is a variety of applications, including call programs, SMS programs, applications are developed by the companies themselves, Java as part of the programming. There is no exclusive power barrier that has previously hindered the innovation of the mobile industry, claiming to be the first truly open and complete mobile software to be built for mobile devices. Here, you can think of Android as a Windows-like operating system. Learning software development under the Android platform is just like learning software development under the Windows platform.
Ii. History of Android platformSeptember 2008, Google officially released the Android 1.0 system, the world's first Android device HTC (G1)
April 2009, Google officially launched the Android 1.5
September 2009, Google released the official version of Android 1.6
December 2010, Google officially released Android 2.3
February 2011, the total number of Android device users reached 135 million, released Android 3.0
In August 2011, Android phones accounted for 48% of the world's smart-machine market and ranked the world's first
October 2011, officially released Android 4.0
Released on June 28, 2012 at the Google I/O conference with a Nexus 7 tablet with Android 4.1
November 23, 2012 the first mobile phone with Android 4.2 LG NEXUS4 and tablet Nexus 10 listed
July 24, 2013 with Nexus 7 tablet two-generation simultaneous release
September 3, 2013 release Android 4.4
Third, the download of Android development toolsAndroid website: http://developer.android.com/
third, the Android development environment to build
1. Required development Environment
:JDK (only JRE is not enough), Eclipse
2. Download for
Eclipse
Development
Android
of the application
ADT
Plugins:In enterprise development, many programmers use the Eclipse IDE as the development environment for their applications. In order to make Android app creation, operation and debugging more convenient and fast. The Android development team specifically customized a plugin for the Eclipse IDE: Android Development Tools (ADT)
3. Install the Eclipse plugin (ADT):
Copy the ADT plug-in to the Eclipse installation directory Help-install New software-add-archive-Select ADT This file-names a random name-ok-tick developer Tools Notice here that the contact all update .... Check out (so you won't be able to detect the ADT version)-All the way next-click Agree terms-finish
4. Download and install
Android SDK: The Android SDK contains the jar files, the operating environment, and related tools that are dependent on developing Android apps. After downloading the SDK, unzip the. zip file to the appropriate location on your computer. Start Eclipse, select Window->preferences, click android on the left side of the open view, and select it in the SDK location on the right
Android SDKwhere you are located.
Android Introduction and development environment