标签:
Android 移植主要就是 Linux 内核的移植。而 Linux 内核移植主要是 Linux驱动的移植。所以为了开发和测试 Linux 驱动。需要在 Ubuntu Linux 下搭建两套开发环境: Android应用程序开发环境和 Linux 内核开发环境。本章的主要目的就是介绍如何搭建这两种开发环境。其中 Linux 内核开发环境是本章的重点。
核心步骤:
一 1 下载 编译和测试源代码
第 1 步:创建一个用于存放下载脚本文件(repo)的 目录(可将该脚本文件一放到任何目录中, 在这里使用~./bin)。
第 2 步:下载 repo 脚本文件(用于下载 Android 源代码〉。
第 3 步:创建用于存放 Android 源代码的目录〈可放在其他目录中〉。
第 4 步:初始化。
第 5 步:开始下载 Android 源代码。
2编译 Android 源代码
第1步:初始化编译环境
第2步:选择目标
第3步:编译 Android 源代码
3 out 目录结构分析
4将自己的 APK 作为 Android 内置程序发布
5用模拟器测试 system.img 文件
二 1下载和编刷刷肉核源代码
1下载linux内核源代码
2 Linux内核源代码的目录结构
标签:
原文地址:http://www.cnblogs.com/wangzhaofei/p/5440407.html