Ubuntu 12.04下Android环境搭建指南(1) Java环境搭建

在Ubuntu下开发Android项目,由于Android只能使用于Java6,所以安装环境的时候一定要注意下载Java6,现在Java的最新版本是Java7,但是Android不支持Java7的一些新特性,尤其在使用Ant进行编译Android项目时,会报一些异常。

首页到Oracle下载Linux Jdk(官方下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html)。我的是64位,所以下载了64位的Jdk。Java6不是很大,大概在68M左右,是一个bin文件。

下载之后,

终端下进入你存放jdk-6u45-linux-x64.bin

$sudo chmod 777 jdk-6u45-linux-x64.bin // 将文件赋于运行权限

$ sudo -s ./jdk-6u45-linux-x64.bin /usr/local/java 如果没有将文件安装到/usr/local/java下,则将文件mv到/usr/local/java下sudo mv  /jdk1.6.0_45/ /usr/local/java

然后修改Java环境变量,sudo vim /etc/profile
在末尾加上:

export JAVA_HOME=/usr/local/java/jdk1.6.0_45

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar


# 将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.6.0_45/bin/java 300 
输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.6.0_45/bin/javac 300 

$ sudo update-alternatives --config java  选择/jdk1.6.0_45这个首页的数字。我的是2,所以我选择2
$ sudo update-alternatives --config javac 选择/jdk1.6.0_45这个首页的数字。我的是2,所以我选择2

然后输入java  javac如果打印出信息则配置成功。


Android环境的安装

在Android developer 下载Android SDK到解压到目录,

在/etc/profile 加上

export ANDROID_SDK=/home/dawndiy/workspace/android/android-sdk-linux
export PATH=$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH

ANT的安装

1. 到Apache官网下载最新版本的ant:http://ant.apache.org/bindownload.cgi

    2. 解压下载下来的.tar.gz文件: tar -xf apache-ant-1.8.2-bin.tar.gz (可能会要求输入密码)

  3.将解压出来的文件移动到/opt/下:sudo mv apache-ant-1.8.2 /opt/ (sudo 不能省,否则没有权限)

  4.配置环境变量:sudo gedit /etc/profile,在原来基础上添加以下蓝体字:

     export ANT_HOME=/opt/apache-ant-1.8.2      export JAVA_HOME=/usr/lib/jvm/java-6-openjdk      export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    5.验证是否安装成功: ant -version

    Apache Ant(TM) version 1.8.2 compiled on December 20 2010     如此字样,则表示安装成功!

具体的之用方法,使用 ant --help 即可一一学到。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值