First, Android application in the development environment

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.