ubuntu环境下android开发环境安装

http://blog.csdn.net/shulianghan/article/details/38023959

 Android程序开发的环境配置

Ubuntu下自带openjdk的卸载

你无需管它。
自已安装你需要的jdk,例如你安装在/opt/jdk/这个位置。
然后你修改/etc/profile
在里面设置PATH, CLASSPATH, JAVA_HOME等变量,
就像下面这样:
export JAVA_HOME=/opt/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

然后保存并重启系统,然后就可以使用你安装的JDK了

如果你确实要卸载,开一个终端,以root身份运行:
apt-get remove openjdk*
就可以卸载了。
使用命令: update-alternatives --config java


结果为:
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                    优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式

要维持当前值
  • 请按回车键,或者键入选择的编号:2


  • 然后修改你自己IDE工具里的jre对应路径即可。
 
本人的情况不是这样,但是,按照上述做法确实弄好了


1.先到ubuntu software center 去找到openjdk,然后remove 

2.安装sun的JDK

$ sudo add-apt-repository ppa:ferramroberto/java

$ sudo apt-get update

$ sudo apt-get install sun-java6-jre sun-java6-plugin

$ sudo apt-get install sun-java6-jdk

3.用java -version发现Jre还是openJDK的,用root用户改下默认JDK为SUN的

使用命令: update-alternatives --config java 

显示:

  选择       路径                                    优先级  状态 

------------------------------------------------------------ 

* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式 

  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式 

  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式 

 

键入选择的编号:2   

回车

 

4.验证下java -version发现已经改为sun的jre

 

Ubuntu java安装配置的详细步骤

 http://www.cnblogs.com/candycaicai/archive/2011/02/25/1964940.html

第一步:下载JDK

    下载连接http://java.sun.com/javase/downloads/index.jsp

第二步:解压安装

 

   1.        sudo tar zxvf  jdk-7u51-linux-i586.tar.gz  -C /usr/local/jvm

第三步:修改环境变量

 

   1.        gedit ~/.bashrc

 

在末尾添加:

 

#java environment configure
export JAVA_HOME=/usr/local/jvm/jdk1.7.0_51  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH


 

保存后退出, 输入以下命令可立即生效:

 

source  ~/.bashrc

 

 

 

第四步:测试

 

   1.           java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Server VM (build 24.51-b03, mixed mode)

 

 

二、Eclipse安装及 android 安装配置

1、下载Eclipse
下载地址:http://www.eclipse.org/downloads/ ,我下载的最新的Eclipse IDE for Java Developers,为eclipse-java-helios-SR1-linux-gtk.tar.gz

2、解压

将其解压到/home/candycai/work这个之前设定好的目录。双击eclipse就能启动了。

下载Android SDK程序包最新的(android-sdk_r10-linux_86.tgz.tar),把它解压到自己的工作目录下,解压后目录名为android-sdk-linux_86,按照之前的方法sudo gedit /etc/profile,在PATH添加tools目录,修改后如下:

export PATH=$PATH:$JAVA_HOME/bin:/home/candycai/candywork/android-sdk-linux_86/tools

3、配置ADT

启动Eclipse,菜单Help -> Install New Software… -> 选择选项卡上的Available Software

 

(图一)

 

点击右侧按钮“Add ...”,弹出对话框,设置如下:

 

NameADT

 

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

 

单击“OK”返回,返回后单击“Select All”,再单击两次“Next >”,然后 就是漫长的等待,我的网速太慢。

 

也可以直接从网上下载好现成的文件,安装,我从网上找的最新的ADT-10.0.0.zip,按照同样的方法

 


 

(图二)

 

之后按照步骤安装便可以了。

 

4、设置SDK路径

 

Eclipse重启后,选择Window > Preferences...,在打开的属性框,选择Android,SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮 .
5
、设置Android SDK and AVD Manager
AVD:Android Virtual Device Android
虚拟设备
选择 window--Android SDK and AVD Manager 在弹出的 Android SDK and AVD Manager对话框。


 

(图三)

 

选择 Available Packages 然后选择你要安装的sdK包,最后按 Install Selected 按钮进行安装。

 

由于下载的太慢了,我就用下载安装包的方式跟新sdk

 

 android 开发包的离线安装方式 

 

参考:http://www.cnblogs.com/candycaicai/archive/2011/02/25/1964881.html

 

通过以上的方式已经成功搭建好了环境。

 

6、创建一个模拟器

 

Window->Android SDK and AVD Manager”菜单项所弹出的对话框界面,左边切换到“Virtual Devices”项,在右边单击“New…”,自己按照自己的需求添加参数,创建一个sdk版本的模拟器(我是举例子截图,只是参考)。单击“Create AVD就创建好创建好了一个Android运行的虚拟设备。自己可以点击start..


 

(图四)

 

创建好后,可以start,跑起模拟器看看:

 

 

 

 

 

 



安装好eclipse后,在Android SDK and AVD Manager下下载android的开发包超级慢,有时候要搞好几个小时,面对这几k的速度,真的是无奈。
为更快速安装,可以采取离线安装方法。即,先分别下载所需包,再安装。从网上搜来的链接,用迅雷或者别的下载工具打开,我在ubuntu下,用的是multiget。
谷歌api的安装包
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
Android开发包
http://dl-ssl.google.com/android/repository/android-1.5_r04-linux.zip
http://dl-ssl.google.com/android/repository/android-1.6_r03-linux.zip
http://dl-ssl.google.com/android/repository/android-2.0_r01-linux.zip
http://dl-ssl.google.com/android/repository/android-2.1_r02-linux.zip
http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip
http://dl-ssl.google.com/android/repository/android-2.3_r01-linux.zip
http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip
http://dl-ssl.google.com/android/repository/android-3.0_r01-linux.zip
(ps:若是windows下,把linux改成windows便可)
(其实这个都是有规律的,如果有新版本了,只要把新版本的号替换,重新下载便可以了)
许可证
http://dl-ssl.google.com/android/repository/market_licensing-r01.zip
工具
http://dl-ssl.google.com/android/repository/tools_r07-windows.zip
文档
http://dl-ssl.google.com/android/repository/docs-3.0_r01-linux.zip
样例
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zip
五,解压文档到指定目录
把android开头的文件解压到platforms目录下
把goole_apis开头的文件解压到add-ons目录下
把market_licensing-r01.zip解压到market_licensing目录下

把docs-2.2_r01-linux.zip解压到docs
把samples-2.2_r01-linux.zip和samples-2.1_r01-linux.zip解压到samples目录
需要改名字的地方注意: 
google_apis-6_r01 --> google_apis-6
google_apis-7_r01 --> google_apis-7
google_apis-8_r02 --> google_apis-8 android-2.1_r02  --> android-2.1
android-2.2_r02  --> android-2.2  
samples-2.2_r01 --> samples-2.2
samples-2.1_r01 --> samples-2.1
新的更新包,也是如此,只是举例到此
参考网址:http://blog.csdn.net/DavidHsing/archive/2010/12/31/6108631.aspx

原文地址:https://www.cnblogs.com/jingzhishen/p/3555780.html