您的位置:首页 > 移动开发 > Android开发

在Ubuntu 上搭建Android 内核编译环境

2012-11-28 09:14 260 查看
在Ubuntu 上搭建Android 内核编译环境, 具体步骤如下:

①准备系统环境, 需要的软件包列表flex, bison,

gperf, libsdl-dev, libesd0-dev, libwxgtk2.6-dev(optional),

build-essential, zip, curl;

②安装JDK 的1.5 版本;

③安装repo;

④在主文件目录建立一个bin 文件夹并加入到

环境变量当中;

⑤下载repo 脚本,并将它的属性改为可执行curl

http://android.git.kernel.org/repo > ~/bin/repo chmod a+x ~/bin/repo;

⑥创建一个保存源码的目录

mkdir coredroid

cd coredroid

⑦获取Android 内核代码:

git clone git://android.git.kernel.org/kernel/common.git

经过以上步骤,最新版本Android 内核就被下载

到文件夹coredroid 当中。

cd cordroid

make xconfig(配置可按doucument 文件夹下的android.

txt 说明配置)

make

编译完成后生成zImage 文件, 可用模拟器测试

运行

cd mydroid/out/cupcake/out/target/product/generic

emulator -image system.img -data userdata.img -ramdisk

ramdisk.img -kernel ~/coredroid/common /arch/arm/boot/zIma

ge
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: