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

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.

主站蜘蛛池模板: 芜湖市| 来凤县| 江山市| 九龙坡区| 遂宁市| 泸西县| 石阡县| 阳信县| 鄂托克旗| 南充市| 临海市| 那曲县| 江山市| 赤水市| 龙南县| 化隆| 湖北省| 和林格尔县| 沾化县| 个旧市| 靖西县| 石景山区| 临澧县| 南宫市| 平遥县| 随州市| 铜陵市| 陇西县| 富川| 微博| 明光市| 黑山县| 长乐市| 思茅市| 苍梧县| 阳江市| 许昌市| 象州县| 黄山市| 庄河市| 禄劝|