【问题标题】: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

    • 输入 vim :PingEclim 检查 Eclim 是否已启动,您应该会看到 Eclim 的版本以及 Eclipse 的版本。
    • 我建议在Eclim doc web site it says what you need to add to integrate it 中安装 NeoComplCache Vim 插件,它与 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 一样在您的设备中启动应用程序。

    您可以将构建和安装命令与:!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。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多