使用Git下载源代码。linux
1、下载、编译和测试Android源代码android
一、配置Android源代码下载环境git
①.下载以前必须先在Linux终端执行一些命令来配置下载环境。curl
建立一个用于存放下载脚本文件(repo)的目录 命令:#mkdir ~/bin #PATH=~/bin:$PATH”测试
②.下载repo脚本文件(用于下载Android源代码)url
#curl 地址 > ~/bin/repoes5
#chmod a+x ~/bin/repo编译器
③.建立用于存放Android源代码的目录it
#mkdir android_source#编译
#cd android_source
④.初始化
#repo init -u 地址
⑤.开始下载Android源代码
#repo sync
二、Android源代码目录结构分析
除了Makefile文件外,其它全是目录。这些目录分别保存了Android源代码的不一样子项目。
三、下载Android源代码中的一部分
下载Android源代码中的某个子项目有两种方法:
方法一:使用repo sync命令
方法二:使用git clone 命令
四、编译Android源代码
第一步:初始化编译环境
第二步:选择目标(使用lunch命令设置编译目标)
第三步:编译Android源代码
五、Out目录结构分析
out目录是存放编译Android源代码生成的目标文件的默认目录。
六、将本身的APK做为Android内置程序发布
测试system.img文件。将一个本身生成的apk程序嵌入system.img文件中。
七、用模拟器测试System.img文件
2、下载和编译linux内核源代码的核心步骤:
1.下载linux内核源代码
2.Linux内核源代码的目录结构
3.安装Android内核的编译环境
第一步:准备工做
第二步:解压编译器
第三步:验证交叉编译器是否安装成功
第四步:安装libncurses5
4.配置和编译linux内核
上面的一些内容是我在看书的过程当中写下的随笔有些会写的比较详细,有的比较简略。这章的内容主要就是了解实际操做的各个步骤以及一些重要的指令。对于在笔记本上实际操做的过程当中遇到的一些问题在百度上都有一些解决的办法,这在之前配置Linux环境遇到的各类问题,而后经过百度查找解决,咱们你们都有不少经验了。