ubuntu下搭建android开发环境

一、搭建JAVA环境

系统版本:12.0.4.1 LTS

JDK:jdk1.7.0_07

1.安装JDK,下载jdk-7u7-linux-i586.tar.gz,解压缩至/usr/jdk1.7.0_07

2.setting environment

sudo gedit /etc/profile

在文件的最后面增加:

export JAVA_HOME=/usr/lib/jdk1.7.0_05

export JRE_HOME=/usr/lib/jdk/jdk1.7.0_05/jre

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

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

3、将系统默认的jdk修改过来

$ sudo update-alternatives --install /usr/bin/java java /usr/jdk1.7.0_07/bin/java 300 

$ sudo update-alternatives --install /usr/bin/javac javac /usr/jdk1.7.0_07/bin/javac 300 

$ sudo update-alternatives --config java 
$ sudo update-alternatives --config javac

5、检测,输入java -version

java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)

如果都设置了之后还是没有改变,则重启。(重新加载profile)

二、下载安装android sdk

下载地址是:http://developer.android.com/sdk/index.html

下载下来到文件是:android-sdk_r20.0.3-linux.tgz,大约82M。

接下来当然是解包了:tar zvxf android-sdk_r20.0.3-linux.tgz

解包完毕,就会在当前目录下出现android-sdk-linux目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!

/usr/android-sdk-linux/tools/android update sdk  更新sdk

但是由于sdk更新所在路径已经被墙了, so

View Code
打开终端 

ping dl-ssl.google.com

可以看到连接非常慢

改变地址

ping dl.google.com

看到IP地址为:203.208.46.174

下边执行sudo gedit /etc/hosts

打开hosts文件

加入以下一行:203.208.46.232dl-ssl.google.com

保存即可生效。再次打开android sdk看看效果吧。不过这个下载的时候会非常慢。

 三、安装ECLIPSE

下载eclipse的地址是:http://www.eclipse.org/downloads/

我下载的是32bit linux :

Eclipse IDE for Java EE Developers, 219 MB,这是一个javaSE开发的基本包,推荐下载classic版本,注意最新ADT 要求eclipse必须是3.5版本以上才可以。

文件名字:eclipse-jee-juno-linux-gtk.tar.gz

当然首先是解压,执行命令:

tar zvxf eclipse-jee-juno-linux-gtk.tar.gz

解压成功之后,就出现了一个eclipse目录。这个目录就是安装好的eclipse了,进入这个目录,执行eclipse文件,即可启动eclipse。

你可以进去编写一个简单的程序,编译执行一下,来验证下eclispe是否工作正常,你会发现eclipse在linux下的编译执行速度都比windows上要快一点。

当然你也可以自己建立桌面启动快捷方式,便于使用。

 

四、安装ADT

  • 启动 Eclipse, 然后选择 Help > Install New Software....
  • 单击右上角的Add按钮
  • 在弹出的 Add Repository 对话框中,Name一栏目填写 "ADT Plugin",在Location一栏就有两个选择,一个是填入下载网址:https://dl- ssl.google.com/android/eclipse/,这样就可以网上下载安装。第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可,比如我用的就是第二种,我已经下载下来了,文件名是ADT-11.0.0.zip,5.3M。不管那一种,最后选择OK,即可。
  • 然后在下面的软件列表中,把Developer SDK Tools前面的checkbox选上,然后单击下面的next按钮,然后就等着安装进度条完成吧,其中会出现安装软件的列表,你单击Next即可,然后 会出现license,你必须选择agree才行,然后单击finish就完成了(当然其中有个下载过程,可能需要花费一点时间)。安装完成之后,重启 eclipse即可。

REFRENCES:http://www.cnblogs.com/hellopojun/archive/2012/07/12/2588676.html

http://blog.csdn.net/airk000/article/details/7481585

OTHER:

Android SDK 更新太慢问题:http://www.cnblogs.com/Bany/archive/2011/06/09/2076497.html

原文地址:https://www.cnblogs.com/anee/p/2699279.html