2011-02-18 56 views
33

好吧,我是Emacs的狂熱用戶,並且傾向於遠離使用IDE,除非我絕對必須這樣做,並且我發現建議將Eclipse與插件一起用於開發Android。我只是想知道是否真的有必要使用Eclipse插件(或其他一些插件)?沒有使用Eclipse的Android開發

回答

0

我推薦使用Eclipse。但是,如果你不希望使用Eclipse,請閱讀這篇文章: http://developer.android.com/guide/developing/other-ide.html

+0

是的,我讀過這個,但是我知道有些人認爲插件會爲他們做很多事情,所以我只是想知道是否值得嘗試這麼做,而不是僅僅使用Eclipse。 – 2011-02-18 18:23:26

+1

我通常使用Textmate(php/js/css)進行編碼,並嘗試將其設置爲Android。一些文章解釋瞭如何做到這一點,並有一些捆綁可用於Textmate。但是,Eclipse爲Android插件提供了很多免費的功能,所以我發現我寧願使用Eclipse for Android和Textmate來處理其他任何事情。 – 2011-02-18 18:26:37

+0

404 :( 2012年重定向回到http://developer.android.com/tools/projects/projects-cmdline.html – mmlac 2014-03-07 03:02:28

7

那麼,爲什麼不使用Eclipse,Emacs+ plugin,這將給谷歌的工具+熟悉Emacs的快捷鍵,等所有的權力?或者你可以簡單地做Eclipse->Window->Preferences->General->Keys和設置模式Emacs的

,設置密鑰方案的Emacs如果您在使用Emacs堅定「原樣」我也建議尋找到「Mavenizing」項目與maven-android-plugin還可以觸發來自Emacs

6

當然可以不使用Eclipse。您會錯過某些功能,例如對Java的語義幫助比我認爲在其他任何地方無法獲得的更好,但是您可以使用自己喜歡的編輯器,更容易調試的構建過程以及可能性在一個不太強大的機器上工作。

開發人員指南有關於developing in other IDEs的部分。該SDK包含一個小型的Emacs包,可用GUD調試Android應用程序。在Emacs Wiki中有一些信息,指向Emacs內部運行SDK工具的兩個接口(例如Emacs適合讀取logcat輸出):RemVeeandroid-modeJonathan ArkellEmDroid

7

我最近編寫了一些代碼,允許在Android項目中使用CEDET。這是目前在sourceforge的CEDET的一個bzr開發分支。後是在這裏:

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

它支持創建一個新的Android項目,建立,啓動調試器,安裝在設備上和一些XML文件和一些配套.java文件之間移動,和VS-反之亦然。它還包括對java支持和智能完成的一些修復。

與大多數這種性質的東西一樣,幫助獲得它更強大的是值得歡迎的。

下載基本指令的位置:

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

,你需要在Android的分支。

7

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

Android-emacs-toolkit有助於在emacs上構建Android開發 環境。它包含一個emacs主要模式,幫助 開發android sdk和ndk程序。

它提供了支持創建新的AVD推出AVD創建 新的Android項目構建和重建的Android SDK項目構建和重建的Android NDK項目安裝和卸載 apk,運行可執行文件ndk項目,輸出仿真器登錄 emacs

此工具包在WindowsXP/7,Ubuntu11與android-sdk和 android-ndk-r7測試。