First chapter Impressions

Source: Internet
Author: User

Android is a very good embedded operating system, through the first chapter of the reading, I learned a lot about the operating system of the basic knowledge, I think these bases on the subsequent study will be a great help.

I learned that Android architecture is divided into 4 tiers: The first tier: the Linux kernel (drivers and programs that manage resources such as memory, process, power, and so on). The second layer: C + + code base (including the. so file for Linux and the DNK code embedded in the SPK program). Third layer: Contains the Android SDK API directly to the application-oriented Java APK. Layer Fourth: Refers to applications that are directly oriented to end-user Java applications. System architecture requires that these 4-tier applications complement each other and become an operating system requirement.

There are two types of porting and system porting for Android systems. These migrations are largely a migration of the Linux kernel. Linux kernel porting is primarily a porting driver. The Linux kernel version has three main versions, Linux2.4, Linux2.6, and linux3.x. The Linux kernel version number consists of the main version number, the minor version number, the revision number, the fine-tuning version number, and the special tuning description for the specific Linux system. One of the most important is the knowledge of Linux device drivers, including the development of device drivers and the classification and characteristics of equipment. The driver targets the memory and peripherals, not the CPU cores. Linux divides memory and peripherals into 3 categories: Character devices, block devices, and network devices.

From the first chapter to feel, it is necessary to understand that the Linux driver is only related to its kernel, and the user's system does not have any relationship, the Android operating system is a complete operating system, we need to learn and understand, in-depth discussion of the operating system on the Linux learning has a great help.

First chapter Impressions

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.