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

ubuntu下安装android2.1源码步骤说明

2010-09-14 11:23 405 查看
android源码编译步骤说明

一、JDK安装

1 .修改源:

sudo gedit /etc/apt/sources.list

在文件末尾添加: jdk5.0 源:

deb http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse

deb-src http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse

2.更新源:

sudo apt-get update

3.安装jdk5.0:

搜索: sudo apt-cache search sun-java5-jdk

如果找到安装:sudo apt-get install sun-java5-jdk

否则重新更新jdk5.0的源

4.查看版本:

java -version

javac -version

5.切换jdk版本:

sudo update-alternatives --config java

sudo update-alternatives --config javac

6.下载安装工具包:

sudo apt-get install build-essential

sudo apt-get install make

sudo apt-get install gcc

sudo apt-get install g++

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-core gnupg

sudo apt-get install flex

sudo apt-get install bison

sudo apt-get install gperf

sudo apt-get install libsdl-dev

sudo apt-get install libesd0-dev

sudo apt-get install libwxgtk2.6-dev

sudo apt-get install build-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 .下载脚本

~/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

加入:export PATH=~/bin2:${PATH}

关闭重新打开终端生效

9 .在源码存放目录android中执行

~/android$ repo init -u http://android.git.kernel.org/platform/manifest.git -b android-2.1_r2.1p2

10 .同步源码

~/android$ repo sync

11.进入源码存放目录androidsrc编辑源码:

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