源代码的下载和编译读书心得
源代码的下载和编译主要包括下载、编译和测试Android源代码以及下载编译Linux内核源代码。
配置Android源代码下载环境有五个步骤:第一步:创建一个用于存放下载脚本文件的目录;第二步:下载repo脚本文件;第三步:创建用于存放Android源代码的目录;第四步:初始化;第五步:开始下载Android源代码。
下载Android源代码中的某个子项目有两种方法:使用repo sync命令和使用git clone 命令。
编译Android源代码包括以下几个步骤:第一步:初始化编译环境;第二步:选择目标;第三步:编译Android源代码;
Android源代码并没有包含Linux内核源代码,因此,要想使用Linux内核,必须单独下载Linux内核源代码,而且必须要从Google提供的网址下载可以中Android使用的Linux内核源代码。
安装交叉编译器步骤:第一步:准备工作;第二步:解压编译器;第三步:验证交叉编译器是否安装成功;第四步:安装libncurses5.
Android移植主要就是Linux内核的移植,而Linux内核移植主要就是Linux驱动的移植。所以为了开发和测试Linux驱动,需要在Ubuntu Linux下搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境。