Ubuntu 12.04搭建Android开发环境

来源:互联网 发布:卷积神经网络算法 c 编辑:程序博客网 时间:2024/05/19 13:43

第一步:安装JDK

 

1.1 在oracal官网下载LINUX版本JDK,网址

http://www.oracle.com/technetwork/java/javase/downloads/index.html

(注意下载和ubuntu对应的版本)


1.2 解压(注意路径,之后的很多配置都和此路径有关)

tar –zxvfjdk-7u17-linux-i586.tar.gz –C /home/kang/work/env/


 1.3 配置相关环境变量

如果你有root账号,可做如下配置:

在终端中输入sudo gedit /etc/environment回车,会要求输入密码,然后会打开一个文件,在文件末增加以下三行:

export  JAVA_HOME=/home/kang/work/env/jdk1.7.0_17

export   JRE_HOME=/home/ kang/work/env/jdk1.7.0_17/jre

export   CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib          //说明:点号和冒号不可少

 

   再修改第二个文件,在终端中输入sudo gedit /etc/profile回车在此文件中添加以下四行,请同样注意路径的问题:

exportJAVA_HOME=/home/kang/work/env/jdk1.7.0_17

export JRE_HOME=/home/kang/work/env/jdk1.7.0_17/jre

exportCLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

exportPATH=/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

 

 

如果你没有root账号,在.bashrc 中增加(在主目录下执行   "ls  -a",可以看到.bashrc)

exportJAVA_HOME=/home/kang/work/env/jdk1.7.0_17

export JRE_HOME=/home/kang/work/env/jdk1.7.0_17/jre

exportCLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

 

 

    重新启动终端

 1.4验证

 在终端中运行java –version来查看Java的版本信息:

 

如果显示如图所示,基本可以判定jdk安装成功,最好是编写一个java程序,运行一下进行验证。

 

第二步:安装eclispse和SDK以及ADT插件

 

有两种安装方法,一种是三者分别安装,另一种是安装google集成好的adt,这里使用第二种。

2.1 下载(注意下载和ubuntu对应的版本)

 http://developer.android.com/sdk/index.html

2.2 解压

解压adt-bundle-linux-x86-20130514.zip得到eclipse和sdk两个文件夹,把两个文件夹放到与jdk同一个目录下。

2.3配置

运行eclipse,配置sdk路径,默认已经配置好。

 

 

 

如果打开eclipse时出现以下错误:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Javavirtual machine

was found after searching the following locations:
/home/kang/work/env/eclipse/jre/bin/java
java in your current PATH

 然而,如果通过终端,及以命令行的方式执行,则不会有问题,可以正常启动。

以下方法可以解决:

$ cd <eclipse dir>
$ ln -sf $JRE_HOME jre

 

目的是在eclipse安装目录下建立一个名称为jre的链接,将其指向java安装目录下的jre目录。

 

至此,全部配置完成,配置的重点在于环境变量的配置。

 

 

 


原创粉丝点击