Ubuntu上安装 eclipse

最近需要在 Ubuntu 16.04 上开发安卓 APP,之前装过一个 Android Studio,不太会用,所以果断卸载之,改为 eclipse。由于对 java 了解甚少,所以在安装 eclipse 过程中走了不少弯路。前事不忘,后事之师。所以写这篇博文,做个备忘。

1. 准备工作

下载  jdk;我用的版本是 1.8u131,官网地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载在线的安装器:

https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R3/eclipse-inst-linux64.tar.gz

2. 设置 jdk 环境变量

jdk-8u131-linux-x64.tar.gz 理论上说解压之后就可以拿来用,但是保险起见,将 bin/ 和 jre/bin 目录下的程序都修改下可执行权限:

chmod +x *

我之前的包是直接从磁盘里拷贝出来的,结果所有的 elf 文件都没有可执行权限,于是之后的安装各种坑,报错也是各种莫名奇妙。所以最好先确认下程序是可执行的。

设置环境环境变量:

echo "export JAVA_HOME=<JDK_PATH>" >> ~/.bashrc # jdk-8u131-linux-x63.tar.gz 解压目录
echo "PATH=\"${PATH}:${JAVA_HOME}/bin\"" >> ~/.bashrc
source ~/.bashrc

3. eclipse 在线安装器


解压 eclipse-inst-linux64.tar.gz,运行 eclipse-inst,在命令终端执行:

./eclipse-inst

出现一个安装列表,选择 Eclipse for AndroId Developers,安装 ADT。

安装完之后,启动 eclipse

~/eclipse/android-neon/eclipse/eclipse

4. 安卓 SDK 和 AVD(安卓虚拟设备)


在 eclipse 主界面启动 SDK Manager,如果出现一闪就退的情况,则在 eclipse 程序所处目录下找到  eclipse.ini 配置文件,打开文件,在末尾添加以下内容:

-vm
${JAVA_HOME}/jre/bin

再启动 SDK Manager,应该就好了。

安装所需的工具:

Android SDK Tools

Android SDK Platform-tools

Android SDK Build-tools(选择一个最高版本即可)

安装 SDK

这里需要强调下,你可以安装最新的版本  API 25,但是 ADT 版本是 4.6.3 (Help -> About Eclipse)。在创建 APP 工程时候,无法解析界面布局文件(main_activity.xml),原因是 ADT 的版本比 SDK 低,所以不支持。所以我选择的是 API 19,只要安装以下项即可:

SDK Platform (SDK)

Intel x86 Atom System Image (模拟器)

安装之后,在用户根目录下会出现目录:

android-sdks

添加环境变量:

echo "export ANDROID_SDK_ROOT=<SDK_PATH>" >> ~/.bashrc
echo "export PATH=\"${PATH}:${ANDROID_SDK_ROOT}/platform-tools\"" >> ~/.bashrc
source ~/.bashrc

5. 创建 hello,world 工程


到这里,你就可以创建首个安卓工程了。

在选择 SDK 版本的时候,有三栏选项:最小的 SDK 版本,目标 SDK 版本以及编译版本,我都选了 API 19,如果选择其它,工程创建总是无法成功,不知什么原因。主题可以选择 NONE。然后是一路默认。

比较坑爹的是,默认生成的代码有错误!估计还是 ADT 和 SDK 的版本兼容性问题。

只好 DIY 了。

首先是 main_activity.xml,找不到 @drawable/ic_lancher,在包的 res 目录下能找到 drawable-XX 文件夹,里面的确没有 png 文件,于是手动将该项改为 @mipmap/ic_lancher。这样改完之后,还是不行,生成不了中间文件  R.java。参考了一个旧的工程,将 main_activity.xml 的第一行(指定文本格式为 utf-8 的语句)删除,然后 clear 一下工程,所有的错误就都没了。

启动 AVD,运行下程序,但是居然没有运行出来,错误信息大意是:xml 无法解析,导致

"Conversion to Dalvik format failed with error 1",网上有一个可行的解决方法,打开工程属性页,选择 Java Compiler,之后选择版本更低的编译器(我选了 1.7),应用,clear 工程,重新运行,终于成功了。

到这,安装 eclipse 才算是圆满完成了。

时间: 2024-08-05 15:23:01

Ubuntu上安装 eclipse的相关文章

在ubuntu上安装eclipse同时连接hadoop运行wordcount程序

起先我是在win7 64位上远程连接hadoop运行wordcount程序的,但是这总是需要网络,考虑到这一情况,我决定将这个环境转移到unbuntu上 需要准备的东西 一个hadoop的jar包,一个连接eclipse的插件(在解压的jar包里有这个东西),一个hadoop-core-*.jar(考虑到连接的权限问题) 一个eclipse的.tar.gz包(其它类型的包也可以,eclipse本身就是不需要安装的,这里就不多说了) 因为我之前在win7上搭建过这个环境,所以一切很顺利,但还是要在

ubuntu上安装Eclipse时遇到的一个错误

A Java Runtime Environment (JRE) or Java Development Kit (JDK)must be available in order to run Eclipse Installer. No Java virtual machinewas found after searching the following locations:/opt/eclipse-installer/jre/bin/javajava in your current PATH 这

Ubuntu中安装eclipse,运行出错处理

在Ubuntu中安装eclipse sudo apt-get install eclipse-cdt eclipse 安装完成后,启动程序时出现错误框: An error has occurred. See the log file/home/GOOD/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1417143109545.log. 打开文件发现错误信息: !ENTRY org.eclipse.osgi 4 0 2014

ubuntu 下安装eclipse &amp;java环境配置

前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置,当时是安装网上的攻略进行的 ,当然也是可以成功的. 最近把那台电脑送人了 ,只好在自己的这台电脑上重新安装一次了 ,唯一欣慰的是eclipse和jdk  以及ubuntu版本都有所更新,这次也用了其他的方式进行的安装配置 第一步下载 这里要下载eclipse 和jdk 最新版本的jdk已经到了1.8.0_05 ,eclipse也升级到了luna   ubuntu用的是14.4 eclipse  :http://www.e

ubuntu 下安装eclipse &amp;amp;java环境配置

前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一欣慰的是eclipse和jdk  以及ubuntu版本号都有所更新,这次也用了其它的方式进行的安装配置 第一步下载 这里要下载eclipse 和jdk 最新版本号的jdk已经到了1.8.0_05 .eclipse也升级到了luna   ubuntu用的是14.4 eclipse  :http://w

【Linux】在Ubuntu中安装Eclipse与Helloworld

在Ubuntu中安装Eclipse之前,必须先如同<[Linux]在Debian配置JDK1.7,与Linux Java Helloworld>(点击打开链接)现在Ubuntu中装好JDK1.7,整个安装过程甚至比Debian的还要简单,安装的过程中,活用好把文件拖进终端,这样就不用输入这么长的路径.Ubuntu与Debian唯一的区别,就是执行命令你通通在前面补个sudo就对了,表示以root用户执行这个命令. 一.Eclipse的下载与安装 1.首先,在Eclipse的官网中下载最新版的L

ZH奶酪:如何在Ubuntu上安装Java/管理多个JAVA/设置JAVA_HOME

0.简介 Java的地位及重要性,大家都懂的,很多软件都依赖于jdk,在Ubuntu上安装Java的选择有很多,openJDK,Oracle Jdk... 1.安装默认 JRE/JDK(可选) 这是最简单的方式,首先更新package index: sudo apt-get update 查看一下当前机器上是否安装了java: java -version 如果你看到“The program java can be found in the following packages”,那表示还没有安装

ubuntu下安装eclipse的方法详解

Eclipse是一个程序开发的很好的工具,所以说在ubuntu里面安装eclipse是我的一个不错的选择,首先获取eclipse的安装包(官网获取,建议下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk-x86_64.tar.gz),接下来找到下载的目录,把eclipse的安装包拷贝到/u

64位ubuntu上安装 hadoop-2.4.0

完全参考:http://blog.csdn.net/cruise_h/article/details/18709969 这上面的安装教程 伪分布配置: http://my.oschina.net/mynote/blog/93735 64位ubuntu上安装 hadoop-2.4.0,布布扣,bubuko.com