理解 Android Build 系统_前言_1
2015-02-28 15:31
211 查看
前言
Android Build 系统是 Android 源码的一部分。关于如何获取 Android 源码,请参照 Android Source 官方网站:http://source.android.com/source/downloading.html。
Android Build 系统用来编译 Android 系统,Android SDK 以及相关文档。该系统主要由 Make 文件,Shell 脚本以及 Python 脚本组成,其中最主要的是 Make 文件。
众所周知,Android 是一个开源的操作系统。Android 的源码中包含了大量的开源项目以及许多的模块。不同产商的不同设备对于 Android 系统的定制都是不一样的。
如何将这些项目和模块的编译统一管理起来,如何能够在不同的操作系统上进行编译,如何在编译时能够支持面向不同的硬件设备,不同的编译类型,且还要提供面向各个产商的定制扩展,是非常有难度的。
但 Android Build 系统很好的解决了这些问题,这里面有很多值得我们开发人员学习的地方。
对于 Android 平台开发人员来说,本文可以帮助你熟悉你每天接触到的构建环境。
对于其他开发人员来说,本文可以作为一个 GNU Make 的使用案例,学习这些成功案例,可以提升我们的开发经验。
相关文章推荐
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统 mm mmm mma croot
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统
- 理解 Android Build 系统