基本是参考:http://www.metsky.com/archives/611.html 完成。

中间遇到小问题,在此记录下,方便遇到同样问题的难友。

先说下快速打开命令行快捷键:Ctrl+Alt+T

1.下载JDK

安装前,先需留意将要使用的eclipse等软件环境版本、及已知的BUG信息及必须的版本信息。

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

注意:根据自己电脑下载对应版本 x86(32位) ,x64(64位),不然安装完后 ,java -version 没有版本信息。

  我第一次就下载错误了。。。。-_-||

2.解压安装

这里把JDK安装到:/usr/lib/jvm,解压后目录名为jdk1.7.0_05。

  • cd /usr/lib sudo mkdir jvm
  • cd /usr/lib
  • sudo mkdir jvm
  • sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm

注意:我下载解压后为:jdk1.7.0_45 下面拷贝时候,要注意修改。

3.配置环境变量

  sudo gedit ~/.bashrc

  在文件末尾添加

  export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_05

  export JRE_HOME=${JAVA_HOME}/jre

  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

  export PATH=${JAVA_HOME}/bin:$PATH

保存退出,然后输入下面的命令来使之生效

source ~/.bashrc

提示:打开命令行:输入  sudo gedit ~/.bashrc 打开编辑器 原文命令是在vi中修改,对我这种小白还不是太适合。

 

4.测试java环境

在终端中输入命令并回车查看Java版本信息是否正确:

  java -version

二、安装Eclipse和sdk

安装Eclipse和SDK开发环境,我们可以使用Google提供的ADT Bundle包,下载地址:

http://developer.android.com/sdk/index.html

该已经包含了如下内容:

  • Eclipse + ADT plugin
  • Android SDK Tools
  • Android Platform-tools
  • The latest Android platform
  • The latest Android system image for the emulator

当然了,如果你喜欢独立的Elipse(下载地址:http://www.eclipse.org/mobile/)和SDK(地址同上ADT Bundle下载地址)也可单独下载后解压即可,上面所说的Adt Bundle下载解压后,也就是两个文件夹eclipse和sdk。

三、配置eclipse

下载的ADT开发包解压后文件夹名adt-bundle-linux-x86,在其eclipse目录下可以看到一些可执行文件。eclipse配置方法请参考上文的推荐阅读中文章链接。不过只做Android开发的话,对ADT而言基本无需配置(默认了),除了你要安装API插件库和配置虚拟机之外(这是最常用的两个)。

如果是使用自己独立的eclipse(使用ADT套件不需要),那么需要把SDK跟eclipse挂钩起来(以下命令请在终端中执行):

编辑:sudo gedit ~/.bashrc

在文件最后添加:

  • # Android SDK
  • export ANDROID_SDK=/home/yourname/android-sdk-linux
  • export PATH=$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH

其中,ANDROID_SDK是你自己SDK目录名,且为完整路径。修改完成后保存。

生效:source ~/.bashrc

提示:进入到 eclipes 目录双击eclipes 提示没有jre 我的解决办法是讲jdk中jre拷贝到了eclipes 目录。

  感觉做法不对。。。。

四、补充 命令行下adb 不识别

  需要添加adb 路径到/.bashrc。

  查看sdk 安装目录发现adb 不再tool目录,内有adb_has_moves.txt

  The adb tool has moved to platform-tools/

  在此打开/.bashrc。添加adb 路径。

  我的添加完后为:

  export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
  export JRE_HOME=${JAVA_HOME}/jre
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  export PATH=${JAVA_HOME}/bin:$PATH

  export ANDROID_HOME=/home/wangxiaohao/work/adt-bundle-linux-x86-20131030/sdk
  export PATH=$PATH:$ANDROID_HOME/platform-tools
  export PATH=$PATH:$ANDROID_HOME/tools 

  生效:source ~/.bashrc

  再次在命令行中adb shell 就可以了

接下来添加eclipes快捷键 ,为成功。可以在eclipes 目录右键添加到桌面,不足是图标不能正常显示。

参考网上添加办法,打开快捷方式时候提示子线程无权限。。

晚上再折腾下。

此文为记录,如有错误,欢迎指正。谢谢

over

   

ubuntu下eclipse 安装记录的更多相关文章

  1. Ubuntu下Eclipse安装与编译ns-3遇见的各种问题

    感觉Eclipse比其它东西装起来麻烦多了. 问题拾遗 (1)安装 这一块倒是没有什么大的问题,Linux操作系统也不需要像在Windows操作系统下下一些必须的东西(比如CDT等等).安装好了JDK ...

  2. ubuntu下eclipse安装maven插件

    ubuntu科输入如下指令安装eclipse:sudo apt-get install eclipse ubuntu下安装maven插件打开Eclipse点击Help -> Install Ne ...

  3. Ubuntu 下Eclipse 安装SVN

    如果尚未安装Eclipse,先安装:也可以直接下载Google提供的ADT Bundle. sudo apt-get install eclipse 安装Subversion sudo apt-get ...

  4. Ubuntu下eclipse安装svn插件

    好记性不如烂笔头,碰见一个不大不小的问题,记录下. 系统:Ubuntu 12.04 Eclipse:eclipse-jee-kepler-R-linux-gtk.tar.gz subclipse:1. ...

  5. ubuntu下Eclipse安装

    安装的版本是MARS 直接复制安装包到安装的目录,然后tar zxvf XXXX 对于不能输入中文,把系统的输入法改成ibus就行了,fctix不支持eclipse 汉化包的下载地址 http://d ...

  6. Ubuntu杂记——Ubuntu下Eclipse安装Maven问题

    转:在线安装maven插件问题:Cannot complete the install because one or more required items could not be found. 使 ...

  7. windows下Eclipse安装Perl插件教程

    windows下Eclipse安装Perl插件教程 想用eclipse编写perl.网上看了很多资料.但EPIC插件的下载连接都失效了.无奈,只好自己动手写个教程记录一下. 准备工作: 安装好Ecli ...

  8. Linux 系统下Eclipse安装及使用

    Linux 系统下Eclipse安装及使用 我们在搞上层开发的时候,都是在Windows下使用Eclipse,那么如果是Linux应用开发,就必须要在Linux中安装Eclipse,用于C/C++开发 ...

  9. ubuntu下终于安装好了nvidia的gt540显卡驱动

    ubuntu下终于安装好了nvidia的gt540显卡驱动.估计好多童鞋怕麻烦都放弃安装了哈. 先看看效果. ~$ lspci |grep -i vga :) :00.0 VGA compatible ...

随机推荐

  1. .net core 操作域控 活动目录 ladp -- Support for System.DirectoryServices for Windows

    原文链接:https://github.com/dotnet/corefx/issues/2089 1. @ianhays to kick start the project in CoreFX re ...

  2. 利用Js或Css滤镜实现IE6中PNG图片半透明效果 IE6PNG妥妥的

    接下来介绍几种PNG图片在IE6中不透明的解决办法 1.用自己的PNG,让IE6一边去吧 首先制作PNG图片的时候,另存为一个GIF图片,因为IE6是支持GIF图片透明,然后在css定义 .pngte ...

  3. vue中列表的过渡

    <style> .v-enter,.v-leave-to{ opacity: 0; } .v-enter-active,.v-leave-active{ transition: opaci ...

  4. python中的for循环如何控制步长

    for i in range(开始/左边界, 结束/右边界, 步长): print i 例如 for i in range(1, 10, 2): print i 等价于 for (i=1;i<= ...

  5. phpMyAdmin提示找不到mcrypt和mbstring模块

    yum install php-mcryptyum install php-mbstringphp -m 查看是否安装成功 service httpd restart 重启服务器 注: 这里可能会出现 ...

  6. mapping4java源码下载(alibab的开源项目)

    项目中需要频繁实现json-->pojo,Bean-->Bean的转换,使用了mapping4java这个开源的框架: 网上查资料,该框架是愤怒的苹果提供的,附上原文地址 我也造了个轮子: ...

  7. jQuery对表单、表格的操作以及更多应用

    表单和表格都是HTML的重要组成部分,分别用于采集.提交用户输入的信息和显示列表数据. 表单应用:一个表单有3个基本组成部分: ①表单标签:包含处理表单数据所用的服务器端程序URL以及数据提交到服务器 ...

  8. 使用Mac的过程中的一些小操作

    前言:使用Mac的过程中的一些小操作 查看Mac系统是32位还是64位: 方法1: 点击左上角的苹果按钮->关于本机->概览->系统报告->软件->偏好设置面板:右侧有提 ...

  9. Spring整合JUnit spring静态对象属性的注入

    package cn.itcast.d_junit4; import org.junit.Test; import org.junit.runner.RunWith; import org.sprin ...

  10. 洛谷P1968 美元汇率

    题目背景 此处省略maxint+1个数 题目描述 在以后的若干天里戴维将学习美元与德国马克的汇率.编写程序帮助戴维何时应买或卖马克或美元,使他从100美元开始,最后能获得最高可能的价值. 输入输出格式 ...