Eclipse 开发高版本Android 应用

一.Eclipse 3.6/Android Studio限制

我手头用的Eclipse 3.6 最高只能使用JDK 1.7 .但是Android SDK 21,(Android 5.1.1)必须要使用JDK 1.8 开发,强行升级SDK后会,编译或执行apk提示

[com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0]

而且Google 全面转向Android Studio的发布, 已经放弃了Adt-bundle (Eclipse +ADT+ Android SDK)的维护(最后一个版本就是Eclipse 3.6).

如果直接用Android Studio 开发,启动和调试速度慢. 更主要是,我们要发大量jar库,而Android studio 缺省输出是aar库.输入jar必须手动写task用任务来调用.

调试一个jar库是一个大问题,因此我们在安装Android studio 同时,还要保留新版本的Eclipse .

二.Eclipse 4.6.1 安装

最终成功是 Version: Neon.1a Release (4.6.1),在Eclipse 网站有Eclipse + Android SDK 二合一安装
http://www.eclipse.org/downloads/eclipse-packages/

Eclipse 开发高版本Android 应用_第1张图片
Paste_Image.png

我下载如下链接.
http://eclipse.stu.edu.tw/technology/epp/downloads/release/neon/1a/eclipse-android-neon-1a-incubation-macosx-cocoa-x86_64.tar.gz

这个解压后直接运行即可.

如果下载较慢 可以用我的云盘分享 https://pan.baidu.com/s/1bo0OHSr 提取码 96b2

但是可能是制作者问题,这个环境没有安装ADT,因此没有编译和调试功能,需要在

  • 启动 Eclipse,然后选择 Help > Install New Software
  • 在 Available Software 对话框中,单击 Add…
  • 在 Add Site 对话框的 Name 字段中,输入远程站点的名称(例如“Android Plugin”)。在 Location 字段中,输入下面的 URL:https://dl-ssl.google.com/android/eclipse/ 注意:如果访 问该插件时遇到问题,可以将 URL 中的 https 改成 http(使用https会更安全一些)。单击** OK**。
Eclipse 开发高版本Android 应用_第2张图片
Paste_Image.png
  • 回到 Available Software 界面,应该可以看到列表中的 Developer Tools 选项。选择 Developer Tools 旁边的复选框,会同时选中 Android DDMS 和 Android Development Tools。单击 Next
  • 在最后的 Install Details 对话框中,会列出 Android DDMS 和 Android Development Tools 等特性。单击 Next 阅读并接受许可协议,同时安装所有依赖组件,然后单击 Finish
  • 重新启动 Eclipse。

即可应用,我测试SDK 21 编译是没有问题的.

三. Eclipse 崩馈后无法启动修正

在 ADT下,不少心粘贴一个巨大文本到 Elipse 卡死Kill 掉,就无法启动了

解决办法是删除 workspace 目录下两个插件配置,将界面恢复成缺省值

cd /.metadata/.plugins
rm -rfd org.eclipse.equinox.p2.ui
rm -rfd org.eclipse.e4.workbench

你可能感兴趣的:(Eclipse 开发高版本Android 应用)