码迷,mamicode.com
首页 > 移动开发 > 详细

Android深度探索(卷1)HAL与驱动开发第四章总结

时间:2016-04-17 06:36:58      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

本章涉及到源代码,及上一章所学的git下载的两套源代码,一套是Android源代码,全部下载将近4GB大小,其含金量可想而知。另一套是Android核心部分的linux内核源代码,解压之后几百MB

 首先我们学习下载、编译、和测试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内核的编译环境

  第一步:准备工作 第二步:解压编译器 第三步:验证交叉编译器是否安装成功  第四步:安装libncurses5

4.配置和编译linux内核

本章的内容基本就是如何搭建这两种开发环境,其中linux内核开发环境是重点。

http://home.cnblogs.com/u/zivjeli/

Android深度探索(卷1)HAL与驱动开发第四章总结

标签:

原文地址:http://www.cnblogs.com/zivjeli/p/5400099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!