簡體   English   中英

如何在Emacs中為Android開發?

[英]How can I develop for Android in Emacs?

我已經瀏覽了其他IDE的Android指南,並且我已經使用ant和一個簡單的Emacs編譯命令進行了基本構建和安裝工作。 我知道在Emacs中開發Java和XML的一些現有工具。 我也看過EmacsWiki頁面推薦兩個Emacs包, EmDroidandroid-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開發工具。

你可能知道jdeant-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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM