如何使用android开发工具设置eclim(eclipse 4.2)

时间:2014-01-12 15:17:05

标签: android eclipse adt eclim

我有Android Developer Tool,它显示了eclipse版本4.2(juno) 根据Eclim网站所需的Eclim版本为

  

Eclipse 4.3.x(Kepler)(Eclim 2.2.x),Eclipse 3.7.x(Indigo)(Eclim 1.7.x)或Eclipse 3.8(Eclim 1.7.13或更高版本)

我认为eclim 1.7.18可以与eclipse 4.2一起使用。我也试过2.3,但没有一个与ADT捆绑在一起的eclipse 4.2兼容。 那么我应该使用哪个版本的Eclim?

2 个答案:

答案 0 :(得分:2)

我使用eclipse 4.2获得了ADT捆绑并安装了eclim 2.2.6,并没有抱怨eclipse的版本。

我希望它也适合你。

答案 1 :(得分:1)

对于其他不满意的读者,我会告诉我的故事,在你阅读之前你必须知道我是那种喜欢使用CLI的开发人员并且认为键盘速度比使用鼠标更快,如果你不这样做同意可能是这个设置不适合你:

安装主要工具

  • 我从eclipse项目网站下载了Eclipse Luna(4.4.0)。
  • 下载Android SDK。
  • 稍后安装ADT插件(通过帮助>安装新软件)。
  • 安装ADT插件后,将询问Android SDK的路径。
  • 稍后安装了Eclim(2.4.0),它会要求提供eclipse安装文件夹以及 .vim 文件夹。
  • 启动Eclim守护程序服务。 (在debian中,您可以使用 update-rc.d 使其始终运行,或者搜索系统的解决方案,您可以设置从系统启动开始,让想法出来!)

设置Android Development Vim Studio

  • 通过输入vim :PingEclim来检查Eclim是否已启动你应该看到Eclim的版本以及Eclipse。
  • 我建议安装 NeoComplCache Vim插件,它与Eclim doc web site it says what you need to add to integrate it中的Eclim自动完成功能很好地集成。
  • Eclim将根据你在eclipse上设置的方法检测android-sdk路径,但如果没有,你可以定义android-sdk路径(see Eclim docs)。

如何创建项目并在设备上安装

  • 使用我的NERDTreee,我在选定的根目录中自动CD并使用:ProjectCreate %/MyProjectFolder -n android,它会要求一些配置。
  • 以后为了能够在手机上构建和安装应用程序,首先需要生成构建文件(eclipse不共享这些构建文件),使用:!android project update --path %/MyProjectFolder(注意你可以省略' / MyProjectFolder '如果你已经在该文件夹中)。如果要更新这些值,可以添加--target--name标记。
  • 此时您可以在项目中工作而不会出现任何问题,代码完成效果非常好,如果您需要导入某些内容使用:JavaImport,但您知道可以映射它。
  • 我们不想在您的设备中测试应用程序(我使用物理设备)使用:Ant debug install如果构建成功使用:!adb shell am start -n your.package.name/.YourMainActivity,这将像您的eclipse一样在您的设备中启动应用程序。< / LI>

您可以将构建和安装命令与:!ant debug install && adb shell am start -n your.package.name/.YourMainActivity结合使用。还要记得为logcat adb logcat打开一个终端,或者如果你声明了一个标签(我建议这样做)adb logcat -s "MyTag"

为什么要使用eclim?

在更新我的eclipse juno之后我感到很痛苦只显示了错误,我厌倦了下载,安装,更新eclipse,甚至捆绑的ADT都是bugy,Android Studio在linux上看起来非常丑陋的摆动字体渲染,很多小时被浪费在最后我只是搜索整合我的vim(我用它为web开发)并且从不回头,使用Eclim因为我的系统上有一个昙花一现的日食(仍然在这里不能使用那个缓慢的bugy垃圾,我讨厌ECLIPSE)。

值得吗?

如果您没有eclipse,我建议您尝试另一个没有eclim的Android Development Vim Studio,但是如果您已经拥有Eclipse,请转到eclim。是的,我很高兴在Vim中以这种方式编码,而不是在eclipse中,唯一的缺失是GUI布局设计器。正如有些人所说如果你想做得好,最好自己动手

看起来很多工作

是的,我肯定会开始为此制作一个vimscript。