前言:由于我的电脑是64位的,所以下面使用的jdk ; eclipse ; 包括我安装的 ubuntu12.0.4LTS 都是64位的;如果你是32位请下载32位的系统以及jdk,eclipse等软件(之所以用12.0.4LTS因为它稳定,并且官方支持比较好)

步骤:

1.到eclipse官网下载eclipse for linux,我下载的是Eclipse Class 4.2.2.tar.gz 64位的最新版,因为我电脑是64位的,根据需要下载即可

2.到jdk官网下载linux下的jdk; 我下载的是64位 jdk-7u25-linux-x86-64.tar.gz

3.把下载的2个压缩包拷贝到/home/android/java中; 注意此处路径可以任选,或者放到usr/某个文件夹下也行,或者其他路径下; 这里的 android是我的用户,所以我放到了这里

4.解压这2个文件,当然解压前需要cd /home/android/java到压缩包所在目录中; 命令解压:sudo tar -zxvf 压缩包名

或者在压缩包上直接鼠标右键 使用“归档管理器” 解压, 打开后直接点击确定按钮,就解压到当前路径下了,建议不会命令的使用。解压后路径为 /home/android/java/jdk1.7.0_25 和 /home/android/java/eclipse

5.首先配置 jdk环境变量,注意ubuntu系统默认带了一个jdk,我们不管它,只需要配置自己的jdk为默认jdk就行了

还是在当前jdk路径下输入命令:

sudo gedit /etc/environment 回车后弹出一个文件,在文件的最后位置输入下面3行内容

export JAVA_HOME=/home/android/java/jdk1.7.0_25

export JRE_HOME=/home/android/java/jdk1.7.0_25

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

注意这3句话后面不要有空格,这里注意路径,/home/android/java/jdk1.7.0_25这是我自己的解压路径,参考时请另行写入自定义路径;

配置好jdk环境后,还需要再配置一个文件: 终端输入:sudo gedit /etc/profile回车,在文件最下方输入以下4句内容

export JAVA_HOME=/home/android/java/jdk1.7.0_25

export JRE_HOME=/home/android/java/jdk1.7.0_25

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

注意每句后面不要有空格,到此jdk环境变量已经配置好,此时注销ubuntu或者关机重启都行,之后在终端中输入:java -version 如果出现自己安装的jdk版本代表成功,若没出现,看看是不是路径配置错误

6.下面测试一下是否成功(这一步也可以省了,可以在配置好Eclipse后,通过它验证)

在/home/android/下新建文件HelloWorld后缀名为java,在main函数随便输入一句话输入

public class HelloWorld{

  public static void main(String [] args){

    //此处随便打印一句话

  }

}

保存后,进入到/home/android/  终端输入javac HelloWorld.java 如果不报错,代表编译成功

然后java HelloWorld 执行,如果能正常输出表示配置成功!!

7.配置Eclipse

此时直接双击解压文件中的eclipse,其实就可以正常写程序了,当然我们最好给他配置一个快捷方式到桌面,这样操作方便,linux快捷方式不像window那么容易创建,直接右键就搞定了,这里需要写一个文件

在终端下:sudo touch /home/android/桌面/eclipse.desktop    表示在桌面上创建一个文件eclipse.desktop 这里android是我自己的用户名,参考时注意要写成自己用户名;

然后终端输入:gedit eclipse .desktop 表示编辑该文件,打开后输入以下内容

[Desktop Entry]  
 Encoding=UTF-8  
 Name=Eclipse Platfrom  
 Comment=Eclipse IDE  
 Exec=/home/android/java/eclipse/eclipse  
 Icon=/home/android/java/eclipse/icon.xpm  
 Terminal=false  
 StartupNotify=true  
 Type=Application  
 Categories=Application;Development;

注意:这里每句话要单独占用一行,并且Exec 和Icon这2句话,需要写自己的eclipse解压路径,不要直接拷贝这里,因为我们路径可能不同; 另外每一行后面不能有空格

最后保存退出后,终端输入:chmod u+x eclipse.desktop 表示在桌面上点击该文件,使他具备可执行权限

到此eclipse完全配置完整!!!

8.配置android sdk 以及adt 插件

首先安装adt插件-->启动eclipse后,点击help-->install new software-->弹出一个窗体,点击“add" ,弹出一个小对话框,在name中随便写一个名字,比如Adt

在Loaction中输入:https://dl-ssl.google.com/android/eclipse/ 进行在线安装adt,由于 adt这个插件很小一般不大于10M,所以采用在线安装;然后点击OK,直接就是下一步下一步了,直到重启eclipse后表示adt插件已经下载并安装成功了; 如果输入这个地址,并点击OK 然后点击next后,好久进度条都没反映,直接点击进度条右边的“小菊黄色方框”停止在线安装,并把路径的https --- 改为http重新执行以上步骤,就好了,这是因为“天朝”限制https的格式访问

9.安装android sdk

在第8步搞定后,自动重启eclipse后弹出一个窗体,他是让你选择android sdk的解压文件的; 这里我用的官方最新版android sdk; 地址:http://developer.android.com/sdk/index.html   --》找到SDK Tools Only 下载 就行了,我的解压路径是:/home/android/java/android-linux-sdk

所以我在这个弹出窗体中选择自己的解压路径,然后勾选了android 2.2;当然可以不够选,这里不是说2.2支持96%的手机吗,所以我就点这个勾选框了,然后下一步,直到安装完成,最后如果是64位的 linux操作系统,会在最后安装完成时,弹出一个错误,所在xxx路径下找不到Android SDK中的 adb,此时关闭eclipse,打开终端输入以下内容:sudo apt-get install ia32-libs -->然后会提示(y/n) -->当然输入y了,之后大约等待10分钟左右,就搞定了,然后启动eclipse就没错了

如果是32位系统--不会出现这个错误;

ubuntu下配置JDK,Eclipse,android开发环境的更多相关文章

  1. Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)

    Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...

  2. 转[开发环境配置]在Ubuntu下配置舒服的Python开发环境

    在Ubuntu下配置舒服的Python开发环境 Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的 ...

  3. (4)Linux(ubuntu)下配置Opencv3.1.0开发环境的详细步骤

    Ubuntu下配置opencv3.1.0开发环境 1.最近工作上用到在Ubuntu下基于QT和opencv库开发应用软件(计算机视觉处理方面),特把opencv的配置过程详细记录,以供分享 2.步骤说 ...

  4. ubuntu 安装配置jdk+eclipse+android sdk

    共5步: 1.安装jdk 2.安装eclipse 3.安装android-sdk 4.安装adb 5.在eclipse中安装ADT 1.安装jdk 之前已经安装好了. 用下面的命令安装,只需一些时间, ...

  5. 在Ubuntu下配置舒服的Python开发环境

    Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.0 ...

  6. Ubuntu下配置舒服的Python开发环境

    Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.0 ...

  7. 39 Ubuntu下配置python的vscode开发环境

    0 引言 最近想在ubuntu下搞深度学习,首先配置了python的vscode开发环境.在配置python时,选择了Anaconda3.x,保证了其相对于系统python2.x的独立性.另外,vsc ...

  8. react-native —— 在Mac上配置React Native Android开发环境排坑总结

    配置React Native Android开发环境总结 1.卸载Android Studio,在终端(terminal)执行以下命令: rm -Rf /Applications/Android\ S ...

  9. 配置cordova的android开发环境(无android studio)

    原文:配置cordova的android开发环境(无android studio) 趁元旦放假想试一下cordova,不想安装庞大的android studio,所以想最小化安装,居然花了一整天的时间 ...

  10. 在Ubuntu下搭建ASP.NET 5开发环境

    在Ubuntu下搭建ASP.NET 5开发环境 0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成 ...

随机推荐

  1. 在Vue 中使用Typescript

    Vue 中使用 typescript 什么是typescript typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法.它很像JavaScript都强类 ...

  2. Linux安装nfs共享文件

    简介nfs nfs网络文件系统常用于共享音视频,图片等静态资源.将需要共享的资源放到NFS里的共享目录,通过服务器挂载实现访问. 服务端安装: yum install -y nfs-utils rpc ...

  3. Linux杀不死的进程之CPU使用率700%

    1. 问题发现 [root@zwlbs3 ~]# top i. 发现有个进程CPU使用率居然700%,COMMAND 是一些随机的字符串组成,完了~ 中标了:第一想到就是“沙雕”它,kill 命令给我 ...

  4. Swift项目引入第三方库的方法

    以下,将创建一个Swift项目,然后引入3个库: Snappy 简化autolayout代码的库 Alamofire HTTP网络库,AFNetworking作者写的 SDWebImage 图片加载, ...

  5. react中babel的使用

    在开发中经常会使用到es6语法,那么如何能够很好兼容es6写法呢

  6. 【redis】redis基础命令学习集合

    写在前面 Redis是一个高速的内存数据库,它的应用十分广泛,可以说是服务端必学必精的东西.然而,学以致用,无用则无为.学了的东西必须反复的去用,去实践,方能有真知.这篇文章记录了我在redis学习过 ...

  7. 前端中的设计模式 JavaScript

    最近再准备秋招,然后顺便把过去空白的设计模式相关概念补一补,这些内容都是从<JavaScript设计模式与开发实践>一书中整理出来的 (1)单例模式 定义:保证一个类仅有一个实例,并提供一 ...

  8. Selenium + python 测试环境搭建

    Windows平台(py3 已经自带了工具包) 准备工具: python.setuptools(python工具基础包).pip(python安装包管理工具) 安装步骤: 1.python安装,运行e ...

  9. antd模糊搜索和远程数据的结合

    //用到此方法的情景  先根据input框中的姓名模糊搜索出客户名称,当选中客户名称之后,获取ID ,根据客户的ID,去搜索数据列表. 防抖方法 let timeout; let currentVal ...

  10. HDU 6299

    题意略. 思路: 我们先把所有字符串处理成 ")))((((" 这样的形式.然后我们把这些字符串排个序,按照min(l,r)来排,小的在前,在我的代码中,l为 ( 的个数,r 为 ...