参考了很多网上的资料,终于在Ubuntu 11.04下搭建好了adnroid开发平台,因为网络上的内容良莠不齐我走了很多弯路,中间还因为PATH环境变量的设置错误,登录不了系统。所以,一下的内容都是经过亲自验证的。保证可靠!
为了在ubuntu下正常开发android的系统,需要sun jdk,但是Ubuntu 11.04自带的是openjdk,按照网上的说法会有很多问题,好吧,我并未验证openjdk是否会真正导致问题,这点希望高手能够指点一二。嗯,那下面就安装sun jdk先。
1 SUN JDK的安装
1.下载JDK
首先从oracle下载JDK地址点这里
http://www.oracle.com/technetwork/java/javase/downloads/index.html
我下载的是Java SE Development Kit 6 Update 26
Linux x86 - Self Extracting Installer(81.20 MB) jdk-6u26-linux-i586.bin
将此文件放置到当前用户主目录下。
2.安装JDK
打开“终端”,即搜索Termianal(或使用快捷件 Ctrl+Alt+T 打开终端),然后输入命令:
sudo cp jdk-6u26-linux-i586.bin /opt sudo chmod u+w jdk-6u26-linux-i586.bin sudo ./opt/jdk-6u26-linux-i586.bin
(提示要输入的用户密码)
然后等待安装完成,完成后会生成/opt/jdk1.6.0_26目录。
3.设置JAVA_HOME 环境系统变量
继续在终端中输入命令
sudo gedit /etc/profile
在打开的文本编辑器中的umask 022 语句之前加入如下代码
export JAVA_HOME=/opt/jdk1.6.0_26 export JRE_HOME=/opt/jdk1.6.0_26/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
完成后关闭文本编辑器保存。在终端中输入命令:
sudo gedit /etc/environment
在打开的文件末尾加入如下语句:
export JAVA_HOME=/opt/jdk1.6.0_26 export JRE_Home=/opt/jdk1.6.0_26/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
4.手动配置JDK
因为ubuntu 11.04 默认安装了openjdk ,需要手动配置sun jdk ,在终端中:
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.6.0_26/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.6.0_26/bin/javac 300
通过上面的命令将sun jdk 加入java 选单。
再执行:
sudo update-alternatives --config java
选择sun jdk 前面的数字。
5.验证JDK 安装
在终端中执行
java –version
如果显示的系统中的java就是刚刚安装的 java说明JDK配置成功。
2 Eclipse安装
首先需要从Eclipse官网下载Eclipse IDE程序,在我的测试中,如果直接在Ubuntu 软件中心中下载安装的Eclipse会无法安装ADT插件。囧rz
下载地址戳这里
http://www.eclipse.org/downloads/
我下载的是eclipse-java-helios-SR2-linux-gtk.tar.gz,我把文件解压在$HOME/eclipse文件夹下面。在该文件夹下直接运行eclipse。即可看到熟悉的Eclipse启动界面了。
3 ADT插件下载安装
最后是ADT插件的安装,完成了上述工作后,这一步骤和windows下面的ADT插件安装大同小异。都是在Eclipse的菜单中选择Help > Install New Software....
详见http://developer.android.com/sdk/eclipse-adt.html
4 Android SDK下载和配置
因为我使用的是Meizu M9手机,所以我下载的是M9-SDK。在安装好ADT的Eclipse中,首先选择 Window > Preferences配置SDK目录
图片来自M9 SDK开发文档
,点击对话框左侧的 Android 项 选择创建ACD,Window > Android SDK and AVD Manager.
这一步骤详见 http://developer.android.com/sdk/installing.html
嗯,以上。
参考文献:
M9SDK.
Android Develop.http://developer.android.com/sdk/index.html
在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat.http://developer.51cto.com/art/201012/238581.htm
完美解决 ubuntu 配置环境变量后不能登录.http://blog.csdn.net/ameyume/archive/2011/05/01/6378212.aspx