2010年9月30日 星期四

安裝JDK & Eclipse

轉載自: http://www.xiangmocheng.com/2009/06/how-to-install-the-android-sdk-1-5/

1.下载SDK

Android Developers下载linux版本的SDK,要用代理,推荐Hotspot Shield,心中再次问候下伟大的GFW。

下载完成后解压,配置android sdk 环境变量:
$ sudo gedit /home/yourusername/.bashrc

添加下面这行代码(路径大家按照自己的存放目录修改):
export PATH=/home/yourusername/android-sdk-linux_x86-1.5_r1/tools:$PATH

2.配置Java开发环境

参见这里

1).下载安装JDK:
$ sudo apt-get install sun-java5-jdk
or
$ sudo apt-get install sun-java6-jdk

版本不同而已。推荐下载JDK5.0,目前系统镜像的编译不支持JDK6.0.

For Ubuntu 9.10(added 20100416)

由于Ubuntu 9.10上没有jdk5的源,所以不能直接安装,对此有两种方法可以解决:

方法1:从sun网站上下载安装

下载地址: http://java.sun.com/javase/downloads/5u21/jdk,个人倾向安装在 ~/bin目录下

安装:

$ cd ~/bin/
$ chmod 777 jdk-1_5_0_21-linux-i586.bin
$ ./jdk-1_5_0_21-linux-i586.bin

添加到环境变量:

$ sudo gedit ~/.bashrc

加入
export PATH=~/bin/jdk1.5.0_21/bin:$PATH

方法2:从Ubuntu 9.04 源安装

$ sudo gedit /etc/apt/sources.list

添加jdk5源:

deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

这里有另外一组源:

deb http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
save the file and close gedit. Next sync your sources by running

更新源,安装:

$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk

2).如果安装有多个JDK,需要设置当前默认Java解释器:
sudo update-alternatives –config java

3).配置环境变量(可选):
sudo gedit /etc/environment
添加如下两行:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun

sudo gedit /etc/jvm
在下面的代码添加到顶部:
/usr/lib/jvm/java-6-sun

设置完成后可以在终端输入java -version测试一下。

3.创建AVD(android virtual device)
android 1.5 中,emulator是不可以直接使用的,必须先创建avd才能使用emulator,

1).查看当前支持版本(在列出的版本中我们需要记住id值,这个值在第2步中使用):
android list targets
2).创建AVD(最后的2表示创建1.5版本的avd):
android create avd –name youravdname –target 2
3).查看是否创建成功(如果成功会显示刚才我们创建的avd信息):
android list avd
4).启动模拟器:
emulator-avd youravdname
(在模拟器中打开中文输入法:Menu->Settings->Local & text->android keyboard,将android keyboard后面的勾去掉就可以了)

4.在Eclipse中搭建android开发环境

1).到http://www.eclipse.org/downloads/下载Eclipse IDE,有JavaEE,Java和RCP,这里选择 Eclipse IDE for Java EE Developers for Linux 32bit下载,如果用的是 x86_64系统的,请选择 Linux 64bit,下载完成后解压即可。

2).安装 Android Eclipse开发插件
在Eclipse内依次选择 Help–Software Updates…项,转换到 Available Software标签,然后单击“ Add Site…”项,在地址文本框中输入http://dl-ssl.google.com/Android/eclipse/, 然后单击“Install”按钮。

返 回 到 “Available Software”页签项 , 选 择“Developer Tools”(这应该是自动检查Android Development Tools和Android Editors),然后单击“ Install…”项。
在安装的界面中,确认“Android Development Tools”和“Android Editors”已经检查,然后单击“ Next”按钮,单击“Finish”按钮,完成安装。

5.设置SDK路径:
在Eclipse中导入android程序后,必须设置sdk版本(工程/属性),否则会出现错误。

沒有留言:

張貼留言