Ubuntu10.10上的Android开发环境搭建

来源:互联网 发布:数据建模到底是什么 编辑:程序博客网 时间:2024/04/20 16:39

基于Ubuntu所需软件:
JDK6---到sun公司的官网上下载(现在是甲骨文的啦)jdk-6u24-linux-i586.bin
Eclipse IDE --到Eclipse官网上下载eclipse-jee-helios-SR1-linux-gtk.tar.gz
Android SDK --到android官网下载android-sdk_r10-linux_x86.tgz
ADT--到android官网下载ADT-10.0.0.zip

安装流程如下:
1.安装JDK-------------------------------------------------------------------
lee@lee:~/backup/tools/android$ ll
总计 324464
drwxr-xr-x 2 lee lee      4096 2011-02-26 12:07 ./
drwxr-xr-x 3 lee lee      4096 2011-02-26 12:07 ../
-rw-r--r-- 1 lee lee   5095745 2011-02-24 22:16 ADT-10.0.0.zip
-rw-r--r-- 1 lee lee  26981997 2011-02-24 22:11 android-sdk_r10-linux_x86.tgz
-rw-r--r-- 1 lee lee 215227246 2011-02-23 22:18 eclipse-jee-helios-SR1-linux-gtk.tar.gz
-rw-r--r-- 1 lee lee  84927175 2011-02-24 22:32 jdk-6u24-linux-i586.bin
lee@lee:~/backup/tools/android$ sudo chmod u+x jdk-6u24-linux-i586.bin
lee@lee:~/backup/tools/android$ ll
总计 324464
drwxr-xr-x 2 lee lee      4096 2011-02-26 12:07 ./
drwxr-xr-x 3 lee lee      4096 2011-02-26 12:07 ../
-rw-r--r-- 1 lee lee   5095745 2011-02-24 22:16 ADT-10.0.0.zip
-rw-r--r-- 1 lee lee  26981997 2011-02-24 22:11 android-sdk_r10-linux_x86.tgz
-rw-r--r-- 1 lee lee 215227246 2011-02-23 22:18 eclipse-jee-helios-SR1-linux-gtk.tar.gz
-rwxr--r-- 1 lee lee  84927175 2011-02-24 22:32 jdk-6u24-linux-i586.bin*

sudo ./jdk-6u24-linux-i586.bin

sudo gedit /etc/profile
加入下面于文件末尾:
#set java environment
JAVA_HOME=/home/lee/backup/tools/android/jdk1.6.0_24
export JRE_HOME=/home/lee/backup/tools/android/jdk1.6.0_24/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

重启机器,测试JDK版本
lee@lee:~$ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)

2.安装Eclipse-------------------------------------------------------------------
lee@lee:~/backup/tools/android$ ll
总计 324468
drwxr-xr-x  3 lee  lee       4096 2011-02-26 13:35 ./
drwxr-xr-x  3 lee  lee       4096 2011-02-26 12:07 ../
-rw-r--r--  1 lee  lee    5095745 2011-02-24 22:16 ADT-10.0.0.zip
-rw-r--r--  1 lee  lee   26981997 2011-02-24 22:11 android-sdk_r10-linux_x86.tgz
-rw-r--r--  1 lee  lee  215227246 2011-02-23 22:18 eclipse-jee-helios-SR1-linux-gtk.tar.gz
drwxr-xr-x 10 root root      4096 2011-02-26 13:35 jdk1.6.0_24/
-rwxr--r--  1 lee  lee   84927175 2011-02-24 22:32 jdk-6u24-linux-i586.bin*
lee@lee:~/backup/tools/android$ tar -xzvf eclipse-jee-helios-SR1-linux-gtk.tar.gz
就可以得到eclipse的文件夹,在文件夹中可以运行eclipse的可执行文件来运行Eclipse,
也可以把它加到菜单项:
点击:System->preferences->Main Menu

选择Programming,点击New Item,将Eclipse的路径加入即可通过菜单执行了。
图标也是可以换的。

3.安装 Android SDK--------------------------------------------------------------
lee@lee:~/backup/tools/android$ ll
总计 324472
drwxr-xr-x  4 lee  lee       4096 2011-02-26 14:19 ./
drwxr-xr-x  3 lee  lee       4096 2011-02-26 12:07 ../
-rw-r--r--  1 lee  lee    5095745 2011-02-24 22:16 ADT-10.0.0.zip
-rw-r--r--  1 lee  lee   26981997 2011-02-24 22:11 android-sdk_r10-linux_x86.tgz
drwxr-xr-x  9 lee  lee       4096 2011-02-26 14:20 eclipse/
-rw-r--r--  1 lee  lee  215227246 2011-02-23 22:18 eclipse-jee-helios-SR1-linux-gtk.tar.gz
drwxr-xr-x 10 root root      4096 2011-02-26 13:35 jdk1.6.0_24/
-rwxr--r--  1 lee  lee   84927175 2011-02-24 22:32 jdk-6u24-linux-i586.bin*
lee@lee:~/backup/tools/android$ sudo tar -xzvf android-sdk_r10-linux_x86.tgz

lee@lee:~/backup/tools/android$ ll
总计 324476
drwxr-xr-x  5 lee   lee       4096 2011-02-26 14:34 ./
drwxr-xr-x  3 lee   lee       4096 2011-02-26 12:07 ../
-rw-r--r--  1 lee   lee    5095745 2011-02-24 22:16 ADT-10.0.0.zip
drwxrwxr-x  5 53856 5000      4096 2011-02-18 00:38 android-sdk-linux_x86/
-rw-r--r--  1 lee   lee   26981997 2011-02-24 22:11 android-sdk_r10-linux_x86.tgz
drwxr-xr-x  9 lee   lee       4096 2011-02-26 14:20 eclipse/
-rw-r--r--  1 lee   lee  215227246 2011-02-23 22:18 eclipse-jee-helios-SR1-linux-gtk.tar.gz
drwxr-xr-x 10 root  root      4096 2011-02-26 13:35 jdk1.6.0_24/
-rwxr--r--  1 lee   lee   84927175 2011-02-24 22:32 jdk-6u24-linux-i586.bin*
lee@lee:~/backup/tools/android/android-sdk-linux_x86/tools$ pwd
/home/lee/backup/tools/android/android-sdk-linux_x86/tools
lee@lee:~/backup/tools/android/android-sdk-linux_x86$ sudo gedit ~/.bashrc
添加文件尾部:
#set path for android sdk tools
export PATH=$PATH:/home/lee/backup/tools/android/android-sdk-linux_x86/tools

4.安装配置ADT--------------------------------------------------------------
运行Eclipse,选择help->Install new software
选择add,将会弹出一个框:
输入http://dl-ssl.google.com/Android/eclipse,点ok(点击无反应,按回车)

选择要安装的软件,点next,然后选择接受协议,直接安装成功,Eclipse会建议你重启,
点击yes即可。

lee@lee:~/backup/tools/android$ sudo chmod 777 android-sdk-linux_x86/* -R
lee@lee:~/backup/tools/android$ sudo chmod 777 jdk1.6.0_24/* -R


重启Eclipse,设置Android SDK Home,选择Window->Preference->Android
SDK Location
在SDK Location中输入SDK tools的路径,如:/usr/local/android-sdk-linux_86/,
点击Ok。这样在Linux机上Android的开发环境就搭建完成了。


5.手机模拟器--------------------------------------------------------------

打开Android SDK and AVD Manager,可以运行SDK 目录中Tools目录下android程序,
或者在Eclipse中选择"window" -> "Android SDK and AVD Manager"。

在打开的Android SDK窗口中,左边选择Available Packages,勾选你要的组件,
然后安装选择的即可,在弹出来的窗口中记得选择“Accept All”。
否则某些默认不是Accept的组建不会安装。

安装完成后,就可以选择Android SDK窗口左边的“Virtual Devices”,点击
“New”新建一个设备,名字随便。选择一个target,如2.2的,创建好之后就可以点击
“Start”运行模拟器了。

 

---------END-----------------------

这样开发环境就搭建好啦。