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

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.

主站蜘蛛池模板: 南丰县| 康平县| 彰化市| 天门市| 乌海市| 博白县| 高陵县| 繁峙县| 临漳县| 安吉县| 上高县| 平江县| 攀枝花市| 额济纳旗| 四平市| 法库县| 峡江县| 绥棱县| 连南| 博乐市| 和平区| 中宁县| 杂多县| 溧阳市| 浑源县| 旺苍县| 桐乡市| 砚山县| 胶州市| 松江区| 古浪县| 方城县| 调兵山市| 遵义县| 呼和浩特市| 七台河市| 临泽县| 平湖市| 永安市| 习水县| 时尚|