您现在的位置:
  1. 首页
  2. Ubuntu
  3. Ubuntu 10.04 下搭建 Android 开发环境

Ubuntu 10.04 下搭建 Android 开发环境

安装使用了Ubuntu三天,还是不太习惯,终端的操作比较多,输入法可自定义的设置不丰富(几乎没有),但是compiz的特效还是很炫的,系统也很流畅!

当然,用系统不是为了那点儿特效,下面说说我在Ubuntu 10.04 下搭建Android开发环境的过程及其中遇到问题的解决方法。由于安装过程多数是终端命令和简单的解压缩重命名,所以就不截图了。

 

一、首先准备好必须的安装文件。

1.Eclipse 3.6.2 ,下载页面:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-SDK-3.6.2-linux-gtk.tar.gz

2.Android SDK ,下载地址:http://dl.google.com/android/android-sdk_r10-linux_x86.tgz 也可以在 http://developer.android.com/sdk 找到下载链接,当然,由于众所周知的原因,在国内正常情况下是打不开这个页面的,请科学上网。

3. Android Platform-tools ,下载地址:http://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip

4. Android 2.2 Platform,下载地址: http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip

5. JDK 1.6 ,下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html 要选bin后缀的来下载,不要选rpm.bin的。

 

Eclipse下载好之后,直接解压缩到你理想的目录就行了,我放在了 /home/用户名/软件/开发工具/eclipse-3.6.2 文件夹下,并为eclipse创建了一个快捷方式到桌面。

android-sdk_r10-linux_x86.tgz也是可以直接解压到你理想的目录下,我放在了 /home/用户名/软件/ 文件夹下,并将其由android-sdk-linux_x86重命名为 Android-SDK

platform-tools_r03-linux.zip 解压到 Android-SDK 下,重命名为platform-tools

android-2.2_r02-linux.zip 解压到Android SDK/platforms 下。(其实这个就是目标开发平台啦,2.11.6或其它的下载,请看 http://darkhandz.com/android-sdk-platforms-catch/

下载回来的jdk-6u25-linux-i586.bin改一下名为jdk-6u25.bin,放置于 /home/用户名/软件/开发工具 文件夹下。

 

二、JDK的安装和环境变量的设置

1.安装JDK

打开终端,输入

cd /home/用户名/软件/开发工具

然后输入

chmod +x jdk-6u25.bin

然后输入

./jdk-6u25.bin

然后就开始自动安装了,差不多完成的时候会让你按Enter键一次的。

安装完成后,在jdk-6u25.bin文件目录会多出一个jdk1.6.0_25文件夹。

 

2.配置环境变量

在终端输入

sudo gedit /etc/environment

然后出现编辑窗口,在原来的PATH基础上加上你的JDK目录(刚才生成的那个),如下,粗体是我添 加的部分:

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/用户名/软件/Android-SDK/platform-tools:/home/用户名/软件/开发工具/jdk1.6.0_25/bin

CLASSPATH=.:/home/用户名/软件/开发工具/jdk1.6.0_25/lib

JAVA_HOME=/home/用户名/软件/开发工具/jdk1.6.0_25

保存文件,然后关闭编辑窗口,关闭终端,注销一下,重新登录

登录之后重新打开终端,输入

sudo update-alternatives –install /usr/bin/java java /home/用户名/软件/开发工具/jdk1.6.0_25/bin/java 300

然后输入

sudo update-alternatives –install /usr/bin/javac javac /home/用户名/软件/开发工具/jdk1.6.0_25/bin/javac 300

然后输入

sudo update-alternatives –config java

然后输入

java -version

提示 Java(TM) SE Runtime Environment (build 1.6.0_25-b06) 就表示已成功配置好JDK了。

然后输入

adb devices

提示 daemon not running. starting it now on port 5037

daemon started successfully

就表示已经成功配置好Android SDK工具目录了.

 

现在最好是重启一下计算机。

 

三、Eclipse的配置及安装ADT插件

1.安装ADT插件

运行Eclipse,设置工作区,然后在Help菜单——Install New Software,点击右边的Add,在Location里输入 http://dl-ssl.google.com/Android/eclipse http后面要不要s都可以),Name随便输个ADT,点击OK。然后列表内会出现条目,勾选全部,然后Next,等待(要等好久,如果进度条停住超过10分钟还是不动的话,我建议你用VPN科学上网然后再进行这一步)。然后会出现一个新的窗口,让你Accept协议,点击Finish继续。然后就是真正的安装ADT插件过程了,也要等上10分钟,中途可能会跳出“Security Warning”窗口,点击OK,再等两分钟会提示你重新启动Eclipse

 

关于上面安装ADT的这步,有可能你会卡住在Caclulating requirements ….这个进度条不动的情况(超过15分钟不动),我是连上VPN,重新再进行这步,然后就能顺利通过了!已在Eclipse 3.7,3.6.23.5.24.0.0测试可行!

 

2.配置Eclipse

重新启动Eclipse后,在菜单Window——Preference,然后点击左边的Android,在右边的SDK Location输入你的SDK所在目录,我这里输入 /home/用户名/软件/Android-SDK ,点击Apply,列表出现Android2.2,点击OK完成设置。

 

四、后记

这样就完成了开发环境的搭建了,刚开始的时候我下载了rpm.bin,结果安装不上,搜索了一下才知道Ubuntu不支持这样安装。

环境变量的设置还有另外的方法,如编辑 /etc/profile 、或者 /home/用户名/.bashrc,大家可以自行搜索一下。

说起VPN,我又不得不说一句,太郁闷了!配置了N久都是连接失败,提示“因为VPN服务启动失败”什么的,结果原来是在设置连接的时候,不能先填上密码!!把连接删除,新建一个,不填密码,然后在连接的时候填上,就能连上了,郁闷了我半天才搜索出来这个答案。

 

如果你按照本文操作未能搭建成功,也可以参考一下: http://developer.51cto.com/art/201012/238581.htm

到目前为止本文共有3条评论 发表评论

    • cc

      发表于 2011年08月16日 1:09 下午

    • 很有用阿,谢谢了

      [回复]

    • cc

      发表于 2011年08月16日 3:17 下午

    •  

      sudo update-alternatives –install /usr/bin/javac javac /home/用户名/软件/开发工具/jdk1.6.0_25/bin/javac 300  应该改成sudo update-alternatives  --install /usr/bin/javac javac /home/用户名/软件/开发工具/jdk1.6.0_25/bin/javac 300

      不是一个横杠的

      [回复]

    • Jiuming

      发表于 2011年11月25日 3:36 下午

    • Platform-tools不是sdk里有吗,要单独下载?

      [回复]

发表评论

必填

必填