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  执行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可用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值