32 位 Ubuntu 11.10 下 android2.3.7 源码下载与编译小结
1、我是在 vmware 下安装 ubuntu 11.10 的,这个网上资料很多,不多说了。我给 ubuntu 分了 25g 硬
盘和 1g 内存。
2、请参照 http://source.android.com/source 。
初始化编译环境
检查一下包是否安装:
Python 2.4-2.7
Git 1.5.4 或更高版本
没有话可以 sudo apt-get install.. 安装一下
JDK 6 因为是编译 android2.3 以上,如果编译 2.2 以下需要 JDK5
安装 JDK6 :
$ sudo add-apt-repository"deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
如 果 下 载 速 度 不 行 , 可 以 先 把 ubuntu 的 更 新 源 改 成 网 易 的 源 , 可 参 考 :
http://bolg.malu.me/html/2010/279.html 。
其他需要安装的包:
我安装了如下包:官网上那是 64 位需要安装的包,我是 32 位的有些不一样。
$ sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential
zip curl libncurses5-dev zlib1g-dev x11proto-core-dev libx11-dev libgl1-mesa-dev g++-multilib mingw32
tofrodos python-markdown libxml2-utils
3、下面开始下载源码
首先安装 repo( 是一个便于 git 管理的工具 )
$ mkdir~/bin
$ PATH=~/bin:$PATH
$ curl https: //dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x~/bin/repo
初始化 repo client
$ mkdir android2.3.7
$ cd android2.3.7
初始化 repo ,我是使用的下面的地址,使用官网地址时出现了网络错误
$ repo init-u http: //android.googlesource.com/platform/manifest.git -b android-2.3.7_r1
按照提示输入用户名和邮箱。
接着
评论0
最新资源