因此Pragmatic Programmer建议使用IDE,如果您主要在命令行上开发,反之亦然。不仅可以切换,而且可以在同一个项目中并排使用这两个。
怎么可以这样做?
要更多特定的方式:
有一个 Android ant 项目vcs由 git 编辑,这样可以很好地在< git 中进行转移/工作EM>蚀。该项目有一个 jUnit 测试套件,它使用了一些 Robotium 调用。
对工作流程的期望是:
$ android create project
或通过Eclipse命令行
eclipse的主要好处是调试和重构,也是在emacs中尝试新事物的灵感。
答案 0 :(得分:2)
有些人使用Eclim(Vim的Eclipse功能)和Emacs:https://github.com/senny/emacs-eclim但项目似乎没有维护。他们似乎寻求更好的调试,重构,代码完成,运行单元测试。
这里也有一个很好的SO讨论:Emacs java-mode: malabar, jdee, or eclim?
他们讨论了Eclim,Malabar和Emacs的Java开发环境(JDEE)
还建议您尝试使用Emacs代码浏览器(ECB);它是一个插件,可以为您提供Eclipse的Project Explorer和Outline视图。
ps:随时完成这个答案!
答案 1 :(得分:1)
在Eclipse中存在项目后,在Emacs中编辑文件让Eclipse意识到它已被编辑。
有一个pretty complete webpage describing Eclipse for Emacs and Java。您可以在&#34;安装&#34;找到安装程序(有点过时,省略MELPA,f.ex。)。
EGit for eclipse适用于导入,但不适用于Android专用。它将文件和所有文件保存在项目之前的相同位置(如果您在Eclipse之外创建它)。安装非常简单:
EGit安装Help
&gt; Install new software
http://download.eclipse.org/egit/updates/
Next
至Finish
File
&gt; Import
:Git
&gt; Projects from Git
&gt; Next
Existing local repository
&gt; Next
Next
(接下来的步骤都没有让我进行android-编译项目 - 但是)
导入不会让Eclipse将项目识别为开箱即用的Android项目。在Eclipse中创建项目似乎更好。
答案 2 :(得分:0)
尝试将Emacs与Eclipse集成可能已经过时,因为Android now uses Android Studio是默认IDE。
将Emacs /命令行与Android Studio集成:
设置新项目总是更容易在IDE中执行 。虽然Android Studio可以导入git和普通的ant存储库,但从git导入似乎只能通过
工作