【问题标题】:how to setup eclim with android developer tool (eclipse 4.2)如何使用 android 开发者工具设置 eclim (eclipse 4.2)
【发布时间】:2014-01-12 15:17:04
【问题描述】:
我有显示 Eclipse 版本 4.2 (juno) 的 Android 开发者工具。
根据 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?
【问题讨论】:
标签:
android
eclipse
adt
eclim
【解决方案1】:
我得到了 eclipse 4.2 的 ADT 包,并安装了 eclim 2.2.6,它不会抱怨 eclipse 的版本。
我希望它也对你有用。
【解决方案2】:
对于其他不满意的读者,我将讲述我的故事,在您阅读之前,您必须知道我是那种喜欢使用 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 开发 Vim Studio
如何创建项目并在设备上安装
- 使用我的 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 一样在您的设备中启动应用程序。
您可以将构建和安装命令与:!ant debug install && adb shell am start -n your.package.name/.YourMainActivity 结合使用。还要记住为您的 logcat adb logcat 保持终端打开,或者如果您声明一个标签(我建议这样做)adb logcat -s "MyTag"
为什么要使用 eclim?
更新我的eclipse juno后我很痛苦,只显示错误,我厌倦了下载,安装,更新eclipse,甚至捆绑的ADT也有bug,Android Studio在linux上通过swing字体渲染看起来很丑,很多最后浪费了几个小时我只是搜索集成我的vim(我将它用于Web开发)并且从未回头,使用Eclim因为我的系统上有错误的eclipse(仍然在这里不能使用那个缓慢的错误废话,我讨厌日食)。
值得吗?
如果你没有 Eclipse,我建议你尝试另一个没有 eclim 的 Android Development Vim Studio,但如果你已经有 Eclipse,那就去 eclim。是的,我更乐意在 Vim 中而不是在 eclipse 中以这种方式编写代码,唯一错过的是 GUI 布局设计器。正如有些人所说如果你想把事情做好,最好自己做
看起来工作量很大
是的,我肯定会开始为此构建一个 vimscript。