Ubuntu10.10系统32位机下载、编译A…

前端之家收集整理的这篇文章主要介绍了Ubuntu10.10系统32位机下载、编译A…前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、Ubuntu10.10系统32位机下载、编译Android2.3源码

Android2.3版本,代号为:gingerbread,编译需要在ubuntu10.04或更高版本的操作系统上,JDK需要JDK6或更高版本。

Android2.2版本,代号为:froyo,编译需要在JDK5版本下进行。

1、 安装JDK6

a) 进入linux的终端(应用程序——附件——终端),先增加软件源,使用如下命令:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

b) 刷新一下软件,使用如下命令:

sudo apt-get update

c) 安装JDK6,使用如下命令:

sudo apt-get install sun-java6-jdk

安装过程中需要进行一些确认、选择,可根据提示操作即可,很简单。

d) 安装完后查看一下目前已经安装在系统里的java版本,使用如下命令:

update-java-alternatives -l

我的查看结果是系统里只有一个java版本:java-6-sun

e) 设置java-6-sun为系统默认的java版本,使用如下命令:

sudo update-java-alternatives –s java-6-sun

f) 设置环境变量,使用如下几个命令命令:

export JAVA_HOME=/usr/lib/jvm/java-6-sun

export JRE_HOME=$JAVA_HOME/jre

export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$PATH:$JAVA_HOME/bin

自己的设置方法

/home/liting下建个java文件jdk-6u30-linux-x64.bin复制到文件夹里。

为了把jdk-6u30-linux-x64.bin复制到/usr/lib/jvm/java下:

sudo cp /home/liting/java/jdk-6u30-linux-x64.bin -r /usr/lib/jvm/java

2)

sudo chmod u+x /usr/lib/jvm/java/jdk-6u26-linux-x64.bin

sudo ./jdk-6u26-linux-x64.bin

安装完后添加环境变量:

sudo gedit /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.6.0_30/bin"

CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_30/lib

JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_30

保存退出

source /home/用户名/.bashrc@H_487_403@ 执行source命令时前面不能家sudo 命令因为source命令并不属于系统命令 此时环境变量设置成功。

由于ubuntu11.04 中自带有默认的jdk--openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。

  执行:

  sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_30/bin/java 300

  格式:sudo update-alternatives --install /usr/bin/java java 用户的jdk的bin目录/java 300

  sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_30/bin/javac 300

  格式同上

  通过这一步将我们安装的jdk加入java选单。

  然后执行:

  sudo update-alternatives --config java

  通过这一步选择系统默认的jdk

java -version

时,就会显示系统使用的java是sun的java,

java version "1.6.0_30"

Java(TM) SE Runtime Environment (build 1.6.0_30-b12)

Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03,mixed mode)

至此,jdk安装成功,环境变量设置成功。

g) 查看JDK是否安装、配置成功,使用如下命令:

java –version

如果能看到java的版本号,说明配置正确,如果不能,重启Ubuntu10.10,再使用java –version命令查看。

2、 安装各种包

sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

3、 安装Repo

mkdir ~/bin

export PATH=~/bin:$PATH

curl http://android.git.kernel.org/repo > ~/bin/repo

chmod a+x ~/bin/repo

重启ubuntu10.10系统,使环境变量生效,repo可用。

猜你在找的Ubuntu相关文章