第四章Android移植环境搭建
2016-04-25 21:51
405 查看
第四章Android移植环境搭建
这一章主要学习如何搭建 Android 移植的环境。因为 Android 底层是基于 Linux 内核的,所以本章从交叉编译环境等嵌入式开发环境的搭建开始,介绍了 Bootloader 的概念及 U-Boot 的编译和移植方法;然后介绍了 Linux 内核的相关知识,以及内核编译和移植的方法。
构建开发环境是任何开发工作的基础,对于软、硬件非常丰富的嵌入式系统来说,构建高效、稳定的 环境是能否开展工作的重要因素之一。本节将介绍如何构建一套 Android 移植环境。在构建开发环境以前, 有必要了解相关开发流程。因为 Android 移植往往会涉及多个层面,这与 Android 应用程序开发有很大不 同,流程如下:
(1)下载 Android 内核。
(2)熟悉开发环境和工具。交叉开发环境是 Android 系统移植开发的基本模型。Linux 环境配置、GNU 工具链、测试工具甚至集成开发环境都是 Android 系统移植的利器。
(3)熟悉 Linux 内核。因为 Android 系统移植开发一般需要重新定制 Linux 内核,所以熟悉内核配置、 编译和移植很重要。
(4)熟悉目标板引导方式。开发板的 Bootloader 负责硬件平台最基本的初始化,并且具备引导 Linux 内核启动的功能。由于硬件平台是专门定制的,一般需要修改编译 Bootloader。
http://www.cnblogs.com/Rain2017/
相关文章推荐
- cocos2d-x 从环境搭建到win32项目移植android平台
- 深入浅出 - Android系统移植与平台开发(六)- 搭建基于Linux的Android开发环境
- cocos2d-x的android环境搭建与win32程序移植至android(查漏补缺版)
- ARM11Mini6410 Android系统移植及 Android 开发环境搭建 笔记
- cocos2d-x 环境搭建及android平台移植方法
- Android:开发环境搭建、移植
- Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解
- Cocos2d-x Mac下环境搭建&Android移植
- 深入浅出 - Android系统移植与平台开发(四)- 搭建Linux编译环境
- Android移植开发(1):源代码下载&环境搭建
- Cocos2d-x 3.2 win7环境搭建 + android移植
- 深入浅出 - Android系统移植与平台开发(四)- 搭建Linux编译环境
- 深入浅出 - Android系统移植与平台开发(六)- 搭建基于Linux的Android开发环境
- Android 系统移植与调试(一)Android编译环境编译服务器搭建
- Cocos2d-x 3.2 win7环境搭建 + android移植
- win7/win8下 cocos2d-x-3.2 Android 移植 环境搭建
- Ccocos2D-X 之 环境搭建 HelloWorld 与 WIN32移植Android
- 搭建自己的ffmpeg的android移植开发环境
- Cocos2d-x 3.2 win7环境搭建 + android移植
- Cocos2d-x 3.2 win7环境搭建 + android移植