Introduction to the basics of Android

1. Introduction to Android

Android is a free and open-source operating system based on Linux. Android is divided into four layers, from high-level to low-level, which are application program layer, application program framework layer, system runtime layer and Linux kernel layer.

Android is an open source mobile operating system developed by Google based on the Linux platform. It includes the operating system, user interface and applications -- all the software needed for a mobile phone to work, without any of the proprietary barriers that have traditionally hindered innovation in the mobile industry. Google developed Android in partnership with the Open Handset Alliance, an alliance of more than 30 technology and wireless application leaders including China Mobile, Motorola, Qualcomm, HTC and T-Mobile. Through deep partnerships with operators, device manufacturers, developers and other interested parties, we hope to create an open ecosystem within the mobile industry by establishing a standardized and open mobile phone software platform . We believe this will drive better and faster innovation and provide mobile users with unpredictable applications and services.

(1) The system is open source. Since Android uses the Linux kernel at the bottom layer, it uses the GPL license, which means that the relevant code must be open source. And Google releases the source code of Android under the authorization of the Apache open source license, so that other mobile phone manufacturers can directly use the existing operating system, and allow each manufacturer to customize according to their own purposes.

(2) Cross-platform features. Android is written in the Java language and inherits the cross-platform characteristics of Java. Any Android application can run on all Android devices with almost no processing. This means that operators are free to use multiple forms of hardware devices, not limited to traditional mobile devices such as mobile phones and tablets, TVs and various smart homes can use Andr

Guess you like

Origin blog.csdn.net/shiwei0813/article/details/129370057