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

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.

主站蜘蛛池模板: 都兰县| 山阳县| 游戏| 江北区| 株洲市| 光山县| 漾濞| 镇康县| 金川县| 三河市| 炉霍县| 远安县| 泗水县| 广宁县| 怀远县| 九龙坡区| 宿州市| 象山县| 贡嘎县| 钟山县| 兴业县| 五家渠市| 盖州市| 万安县| 新龙县| 宜都市| 阜新市| 剑河县| 南丹县| 固镇县| 庆云县| 伊金霍洛旗| 吴桥县| 合肥市| 右玉县| 昌宁县| 敖汉旗| 广西| 伊川县| 手机| 新化县|