官术网_书友最值得收藏!

Chapter 2. Obtaining the Source Code – Structure and Philosophy

In the previous chapter, we had an overview about the system layer-based architecture and we had our first hands-on experience, testing a real-world device using CTS tools suite.

In this chapter, the user will learn about the philosophy behind the Android and Google development model. We will show how the source code is organized, which are the main branches, and what the workflow is. We will create a step-by-step journey to retrieve the Android Open Source Project (AOSP) source code and prepare the environment by installing all the required tools.

The user will learn how to contribute to the Android Open Source Project, how to use tools such as git, the version-control system, and, repo, the repository manager.

To complete the chapter, we will dig into the AOSP folder structure, analyzing the most important components that create the most popular mobile operating systems of the world.

主站蜘蛛池模板: 卢湾区| 宁明县| 亳州市| 子洲县| 博乐市| 塔城市| 龙里县| 宜宾市| 霍城县| 和龙市| 常宁市| 华亭县| 冷水江市| 敦化市| 宝兴县| 黄骅市| 黄石市| 曲沃县| 合江县| 阜新| 全南县| 金阳县| 鄂州市| 桃园县| 秭归县| 葫芦岛市| 青州市| 台中县| 微博| 定安县| 仙居县| 鄯善县| 司法| 琼结县| 织金县| 东乡族自治县| 登封市| 柏乡县| 乌苏市| 原平市| 绥化市|