(Android platform is a new generation smartphone platform launched by Ooosle. This paper discusses the system architecture, API framework and application types of Android platform in depth; The characteristics of Android platform compared with other mobile platforms are analyzed; It also introduces the development environment configuration and programming method of Android platform with an example. This document includes the following annexes:)