Android开发不使用Eclipse

时间:2011-02-18 18:19:03

标签: android emacs ide

好吧所以我是Emacs的狂热用户,并且倾向于远离使用IDE,除非我绝对必须这样做,并且我看到建议使用带有插件的Eclipse来开发android。我只是想知道是否真的有必要使用Eclipse插件(或其他一些人)?

6 个答案:

答案 0 :(得分:28)

您绝对可以使用Emacs:http://riddell.us/AndroidWithEmacsOnUbuntu.html。 (这个网站已经消失,但是Wayback Machine可以找到一个副本,可以在这里找到http://web.archive.org/web/20120321225744/http://riddell.us/AndroidWithEmacsOnUbuntu.html)它描述了如何在测试应用程序中使用Emacs和Emacs。 没有Eclipse。

答案 1 :(得分:7)

为什么不将Eclipse与Emacs+ plugin一起使用,它将提供Google工具的所有功能+熟悉的Emacs快捷方式等?或者,您可以通过执行Eclipse->Window->Preferences->General->Keys并将架构设置为Emacs

,将密钥方案设置为Emacs

如果您坚持“按原样”使用Emacs,我还建议您使用可以从Emacs触发的maven-android-plugin查看“Mavenizing”您的项目

答案 2 :(得分:7)

我最近写了一些代码,允许在Android项目中使用CEDET。这是目前在sourceforge的CEDET的bzr开发分支。帖子在这里:

http://sourceforge.net/mailarchive/message.php?msg_id=27126953

它支持创建一个新的android项目,构建,启动调试器,在设备上安装以及在一些XML文件和一些匹配的.java文件之间移动,反之亦然。它还包括对java支持和智能完成的一些修复。

与大多数这种性质的东西一样,欢迎帮助它变得更强大。

下载的基本说明如下:

http://sourceforge.net/projects/cedet/develop

你将需要android分支。

答案 3 :(得分:7)

您可以尝试使用Android-emacs-toolkit。 http://code.google.com/p/android-emacs-toolkit/

Android-emacs-toolkit有助于构建Android开发 emacs上的环境。它包含emacs主要模式,这有助于 开发android sdk和ndk程序。

它支持创建新的avd 启动avd 创建 新的android项目构建和重建Android sdk项目构建和重建Android ndk项目安装和卸载 apk 运行可执行文件ndk项目输出模拟器登录 emacs的

此工具包在WindowsXP / 7,Ubuntu11上使用android-sdk和 机器人-NDK-R7。

答案 4 :(得分:6)

当然可以不使用Eclipse。你会错过一些功能,比如我认为你无法在其他任何地方获得更好的语义帮助,但你将获得使用你喜欢的编辑器,更容易调试的构建过程的能力,以及在功能较弱的机器上工作。

“开发人员指南”中有developing in other IDEs部分。 SDK包含一个小型Emacs包,用于使用GUD调试Android应用程序。 Emacs Wiki中有一些信息,指向在Emacs中运行SDK工具的两个界面(例如,Emacs非常适合阅读logcat输出):RemVee的{{3} }和android-modeJonathan Arkell

答案 5 :(得分:0)

我建议使用Eclipse。但是,如果您不想使用Eclipse,请阅读本文: http://developer.android.com/guide/developing/other-ide.html