2022年Android系统内核编译开发图文教程中文版[归 .pdf
《2022年Android系统内核编译开发图文教程中文版[归 .pdf》由会员分享,可在线阅读,更多相关《2022年Android系统内核编译开发图文教程中文版[归 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Google Android操作系统内核编译图文教程和标准的 Linux 开发流程一样,Android 平台开发的一个很重要的基础工作就是对其内核的编译和移植。本文结合Android 的开发文档以及本人的实践经验,简单介绍了Android 内核的编译过程,希望有助于对内核移植感兴趣的开发人员。Android 作为 Google 公司推出的一款手机开发平台,其本身是基于linux内核的。Google 提供的内核源代码中除了linux部分外,有很大一部分是与虚拟处理器Qemu和模拟硬件平台Goldfish相关的。所以如果想将 Android 移植到实际的硬件平台上需要将这部分代码剥离出来。当然这不
2、是这篇文章的重点,我们现在的目的是要编译出一个可以在模拟器上运行的系统内核,那么,现在就开始我们的工作吧!工作环境及所需软件包系统环境:Redhat Linux 9.0 交叉编译器:GNU Toolchain for ARM Processors 下载地址:http:/ EABI或 ARM GNU/Linux,第二项选择IA32 GNU/Linux即可。此主题相关图片如下:Android 内核源代码:linux-2.6.23-android-m5-rc14.tar.gz 下载地址:http:/ 1 页,共 8 页 -Android SDK 下载地址:http:/ Android SDK:将 a
3、ndroid-sdk_m5-rc14_linux-x86.zip解压缩到适当路径下即可使用。本文将其释放至/usr/local/android_sdk_linux路径下,并将其 tools路径添加到PATH 中$export PATH=$PATH:/usr/local/android_sdk_linux/tools 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -2)安装交叉编译器:将 arm-2007q3-51-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 解压缩至/usr/local/arm-2007q3目录下,并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Android系统内核编译开发图文教程中文版归 2022 Android 系统 内核 编译 开发 图文 教程 中文版
限制150内