网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Ubuntu上安装eclipse-创新互联

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

成都创新互联是一家专业提供二道企业网站建设,专注与网站制作、做网站H5开发、小程序制作等业务。10年已为二道众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

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=" >> ~/.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=" >> ~/.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 才算是圆满完成了。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文题目:Ubuntu上安装eclipse-创新互联
文章起源:http://bjjierui.cn/article/dogede.html

其他资讯