ubuntu android开发环境配备

ubuntu android开发环境配置
OS  :ubuntu10.10

JDK :1.6

IDE :Eclipse 3.5+ ADT

下载JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html


文件名“jdk-6u23-linux-i586.bin”(32位)


放在了“/usr/lib/jvm/java”下面,

执行“sudo chmod +x jdk-6u23-linux-i586.bin”。


执行“sudo gedit /etc/environment”。


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.6.0_23/bin"

CLASSPATH=".:/usr/lib/jvm/java/jdk1.6.0_23/lib"

JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_23"


由 于ubuntu中有默认jdk还需要执行如下工作
执行:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_23/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_23/bin/javac 300


执行:

sudo update-alternatives --config java


改成刚安装为默认的,




默认的前面有个“*”号。


执行:

java -version


http://www.eclipse.org/downloads.


下载这个“Eclipse IDE for Java Developers,







在 /usr 下面新建一个文件夹 program ,








把解压出来的eclipse 文件夹入 program下面,









建立启动器,可以放桌面.


在桌面上右键,建立启动器,参数下面:

类型:应用程序,不用改的

名称:Eclipse Platform
命令:(用后面的浏览指定就行了)
图标: /usr/program/eclipse/icon.xpm


下面同样做一个启动,放在右上角的“应用程序”里面的

先执行这个:
$ sudo gedit /usr/share/applications/eclipse.desktop
加入下面内容
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse SDK
Exec=/usr/program/eclipse/eclipse
Icon=/usr/program/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;


配置一下Eclipse的java环境,做一个启动脚本,还是执行:

sudo gedit /usr/local/sbin/eclipse

注意,这的目录不要改


#!/bin/sh

export JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_22"

export ECLIPSE_HOME="/usr/program/eclipse"

$ECLIPSE_HOME/eclipse $*


google的官方开发文档在这里:http://developer.android.com,但是被hexie了,所以打不开,但是如果你用chrome浏览器的话,安装一个跳墙插件就可以了,我是这样的,插件在这里:

https://chrome.google.com/extensions/detail/kjdehhkgdgjcekacdccoflccmhbkefce

其实也不用这么麻烦,因为有个站点,可以说是官方的这个的镜像了,在这里:

http://androidappdocs.appspot.com/sdk/index.html

在这里我们下载SDK,文件名是这个“android-sdk_r07-linux_x86.tgz”。下载好后解压吧,我是放在了 ”/usr/program/”下面了,最后的目录是这:/usr/program/android-sdk-linux_x86/

放这里后就要修改PATH了,又是执行:

sudo gedit /etc/profile

在这个文件最后一行的

umask 022

前一行加下这个:

export PATH=${PATH}:/usr/program/andriod-sdk-linux_x86/tools

同样要注意目录

现在去Eclipse里指定去,

打开Eclipse,在windows里面,打开Preferences,里面有andriod了,打开它,在SDK location后面指定目录,我这里是这个:/usr/program/android-sdk-linux_x86

下面点Apply,再就是OK,


安装ADT要省事多了,先启动Eclipse,在HELP里面打开install new software,在work with一行里面的后面点add,

对话框里面的name就自己起吧,andriod就可以了,location写上这个网址:

https://dl-ssl.google.com/android/eclipse/

然后点ok,这样它会自动更新了,如果更新不出来的话,应该是你那网络不支持加密,也就是https连接,把上面的地址改成

http://dl-ssl.google.com/android/eclipse/


安装ADT后,它后提示你重启Eclipse,重启后我们就可以下载SDK了,在Eclipse里面的windows窗口下,打开andriod sdk and avd manager,点左边的available packages,它右边窗口中就出现一个xml的地址,选中它就可以了,它会refresh一下,就会出来各版本的sdk还有一些文档,最后一个感觉是market协议,是不是发布自己的软件的呢?呵呵,没办法,我只认识字母,单词不会

下面做的同样是“安装”“同意”“安装”,安装前你自己选好自己要安装的组件,一起安装的话,好大的,我这网络是好慢,晚上挂下来的(没办法,我是蹭的不知道哪位大哥没加密的网络,不过它隐藏了,在ubuntu下找的到,windows7下面找不到,具体资料没google,先用着吧,不过自从昨晚下完了这个sdk,我这上不去了,可能大哥把我的mac地址屏了,不过我改了mac地址,还是上不去,没办法,只好自己办网络了,另外说一句,我刚租到这边来,本来想蹭就不用上网了,哈哈)


安装下载完sdk后就完事了,可以用了,如果你想看看一些sample的教程可以来这里下:

http://www.cnbeta.com/articles/125747.htm