第四章  源代码的下载和编译

  Android深度探索-卷1读后感

                            ————陈昊楠

 

 章  源代码的下载和编译

    本章主要介绍的是使用Git下载两套源代码,一套是安卓源代码,另一套Linux源代码。因为Android内核是基于Linux内核的,Android移植主要就是Linux内核的移植。而Linux内核的移植主要是Linux驱动的移植。所以为了开发和测试Linux驱动。需要在Linux下搭建两套开发环境。Android应用程序开发环境和Linux内核开发环境。本章的主要目的也就是介绍如何搭建这两种开发环境。为了能够顺利进行Android的驱动开发,因此对这两种环境的搭建必须掌握。 书中介绍如下:一、下载、预编译、和测试Android源代码的核心步骤: 1.配置Android源代码下载环境 (1)创建一个用于存放下载脚本文件(repo)的目录 (2)下载repo脚本文件 (3)创建用于存放Android源代码的目录 (4)初始化 (5)开始下载Android源代码 2.Android源代码目录结构分析 3.下载Android源代码中的一部分 下载Android源代码中的某个项目有两种方法:方法一、使用repo sync命令 方法二、使用git clone 命令 4.编译Android源代码 第一步:初始化编译环境 第二步:选择目标 第三步:编译Android源代码 5.Out目录结构分析 6.将自己的APK作为Android内置程序发布 7.用模拟器测试System.img文件   二、下载和编译linux内核源代码的核心步骤: 1.下载linux内核源代码 2.Linux内核源代码的目录结构 3.安装Android内核的编译环境 1>:准备工作2>:解压编译器3>:验证交叉编译器是否安装成功4>:安装libncurses5 4.配置和编译linux内核  

posted @ 2016-04-26 15:49  茗集红尘  阅读(113)  评论(0编辑  收藏  举报