Android开发不使用Eclipse

好的,所以我是Emacs的狂热用户,并且倾向于远离使用IDE,除非我绝对必须这样做,并且我发现build议将Eclipse与插件一起用于开发Android。 我只是想知道是否真的有必要使用Eclipse插件(或其他一些其他的)?

Solutions Collecting From Web of "Android开发不使用Eclipse"

你可以绝对使用Emacs: http : //riddell.us/AndroidWithEmacsOnUbuntu.html 。 (这个网站已经消失,但是一个副本是由Wayback Machine捕获的,可以在这里findhttp://web.archive.org/web/20120321225744/http://riddell.us/AndroidWithEmacsOnUbuntu.html )它描述了如何使用Emacs和只有Emacs的testing应用程序。 没有Eclipse。

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

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

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

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

下载的基本说明如下:

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

你需要android分支。

那么为什么不用Emacs +插件来使用Eclipse,这将为Google工具提供所有的function+熟悉的Emacs快捷方式等等? 或者,您可以通过执行Eclipse->Window->Preferences->General->Keys并将架构设置为Emacs来简单地将您的密钥scheme设置为Emacs

如果你是坚持使用Emacs的“原样”,我也build议寻findMavenizing你的项目与maven-android-plugin ,你可以从Emacs触发

你可以试试Android-emacs-toolkit。 http://code.google.com/p/android-emacs-toolkit/

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

它支持创build新的avd启动avd创build新的android项目构build和重buildAndroid sdk项目构build和重buildAndroid ndk项目安装和卸载apk运行可执行的ndk项目在emacs上输出模拟器日志

这个工具包在WindowsXP / 7,Ubuntu11与android-sdk和android-ndk-r7testing。

当然可以不使用Eclipse。 你会错过一些function,比如更好的Java语义帮助,而不是我认为你无法在其他任何地方得到的东西,但是你可以使用你最喜欢的编辑器,更容易debugging的构build过程以及在一个不太强大的机器上工作。

“开发人员指南” 在其他IDE中进行了开发 。 该SDK包含一个小型的Emacs包,用于通过GUDdebuggingAndroid应用程序。 Emacs Wiki中有一些信息,指向两个接口在Emacs中运行SDK工具(例如Emacs很适合读取logcat输出): RemVee的android-mode和Jonathan Arkell的EmDroid 。

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