[英]How can I develop for Android in Emacs?
我已經瀏覽了其他IDE的Android指南,並且我已經使用ant
和一個簡單的Emacs編譯命令進行了基本構建和安裝工作。 我知道在Emacs中開發Java和XML的一些現有工具。 我也看過EmacsWiki頁面推薦兩個Emacs包, EmDroid和android-mode
我想聽聽人們推薦的內容,包括Emacs包,小功能或工作流程。
作為旁注,我對Eclipse非常熟悉,並且我確實設置了ADT插件。 但是,emacs是我的主要編輯器,我想看看我如何在這里使用它。
我也使用Emacs進行Android開發。 雖然我沒有使用任何Emacs包。
只需在Emacs中編寫,然后從終端使用android-sdk(ant,android,keytool,jarsigner,adb)。
你總是可以在Emacs中使用Mx編譯,但我通常更喜歡Android的普通舊bash shell。
對不起,我的工作流程並不令人興奮。
目前android-mode.el
處於更好的狀態,而且您可以輕松地將其分叉,以便通過Github向開發人員添加您自己的提交。
這兩種模式都非常基本,只是給你一組函數來調用各種Android開發工具。
你可能知道jde
和ant-mode.el
- 如果你不是,我剛剛提到它們。
他們將幫助您獲得Android SDK開發所需的一般Java / Ant支持。
你可以試試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進行了測試。
要構建Android本身(即AOSP,CyanogenMod ......),請查看$(TOP)/ development / ide / emacs目錄。 ATM,你會發現android-common.el,android-compile.el和android-host.el。
這些可用於在Emacs中制作模塊/包,替換mm和mmp等命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.