android源码编译步骤说明
一、JDK安装
1 .修改源:
sudo gedit/etc/apt/sources.list
所有替换为mirrors.163.com网址
2.更新源:
sudo apt-get update
3.安装jdk5.0:
(1)解压jdk1.5.0_22.tar.bz2
sudo tar -jxvfjdk1.5.0_22.tar.bz2 -C //usr/local/
(2)配置环境变量
sudo emacs /etc/profile 配置为exportPATH=/usr/local/jdk1.5.0_22/bin:/usr/local/arm/arm-none-linux-gnueabi/bin:$PATH
source /etc/profile
4.查看版本:
java -version
javac -version
6.下载安装工具包:
sudo apt-get install build-essential
sudo apt-get install make
sudo apt-get install gcc (4.4)
sudo apt-get install g++ (4.4)
sudo apt-get install libc6-dev
sudo apt-get install patch
sudo apt-get install texinfo
sudo apt-get install libncurses-dev
sudo apt-get install git-coregnupg
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install gperf
sudo apt-get install libsdl-dev
sudo apt-get installlibesd0-dev
sudo apt-get installlibwxgtk2.6-dev
sudo apt-get installbuild-essential
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install ncurses-dev
sudo apt-get install zlib1g-dev
sudo apt-get install valgrind
sudo apt-get install python2.5
注意:对于ubuntu10.04来说gcc、 g++版本没有必要改为4.3,编辑很正常能顺利通过
查看gcc版本:gcc --version、g++ --version
二.下载android2.1源码
1 . 新建放脚本目录:
~$ mkdir bin
2 .新建放android 源码目录
~$ mkdir androidsrc
3 .从源中安装git-core和curl,即安装git
~$sudo apt-get install git-core
~$sudo apt-get install curl
4 .切换到放脚本目录,下载下来的脚本会放当前目录
~$ cd bin
5 .下载脚本
curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo>/bin/repo
~/bin~$curl http://android.git.kernel.org/repo> /home/zhuzl/bin/repo /*注意:/home/zhuzl/bin/为各自bin目录*/
6 .修改脚本权限
~/bin$ chmod a+x repo
7 .修改repo中关于REPO_URL='http://android.git.kernel.org/tools/repo.git'
修改成http:开头
8 .将脚本所在目录加到PATH里,放到最后就行
在用户主目录下有一个 .bashrc文件,修改该文件具体实现如下:
cd ..
gedit .bashrc
加入:exportPATH=~/bin2:${PATH}
关闭重新打开终端生效
9 .在源码存放目录android中执行
repo init -uhttps://android.googlesource.com/platform/manifest.git -bandroid-2.1_r2.1p2
~/android$ repo init -uhttp://android.git.kernel.org/platform/manifest.git -b android-2.1_r2.1p2
下载Android源代码(草)
最新推荐文章于 2025-04-05 21:55:11 发布