java android emacs ant

java - ¿Cómo puedo desarrollar para Android en Emacs?



ant (4)

Actualmente, android-mode.el está en mejor forma, además, puedes hacerlo fácilmente para agregar tus propios envíos a los desarrolladores a través de Github.

Sin embargo, ambos modos son bastante básicos, y solo te dan un conjunto de funciones para llamar a las diversas herramientas de desarrollo de Android.

Probablemente estés al tanto de jde y ant-mode.el - si no lo eres, acabo de mencionarlo.

Lo ayudarán con el soporte general de Java / Ant que necesitará para el desarrollo del SDK de Android.

He revisado la guía de Android para otros IDE , y tengo la versión básica de compilación e instalación funcionando bien usando ant y un simple comando de compilación de Emacs. Soy consciente de algunas de las herramientas existentes para desarrollar Java y XML en Emacs. También he visto la página de EmacsWiki recomendando dos paquetes de Emacs, EmDroid y android-mode

Me gustaría escuchar lo que la gente recomienda, en términos de paquetes de Emacs, funciones pequeñas o simplemente flujos de trabajo.

Como nota al margen, estoy familiarizado con Eclipse y configuré el complemento ADT. Sin embargo, emacs es mi editor principal, y me gustaría ver cómo puedo usarlo aquí.


Para crear Android en sí mismo (es decir, AOSP, CyanogenMod ...), busque en el directorio $ (TOP) / development / ide / emacs. En ATM, encontrarás android-common.el, android-compile.el y android-host.el.

Se pueden usar para hacer módulos / paquetes dentro de Emacs, reemplazando comandos como mm y mmp.


Puedes probar Android-emacs-toolkit. http://code.google.com/p/android-emacs-toolkit/

Android-emacs-toolkit ayuda a crear un entorno de desarrollo de Android en emacs. Contiene un modo mayor de emacs que ayuda a desarrollar el programa sdk y ndk de Android.

Proporciona soporte para crear nuevos avd, lanzar avd, crear nuevos proyectos android, crear y reconstruir proyectos sdk de Android, construir y reconstruir proyectos ndk de Android, instalar y desinstalar apk, ejecutar proyectos ndk ejecutables, registro de emulador de salida en emacs.

Este kit de herramientas se probó en WindowsXP / 7, Ubuntu11 con android-sdk y android-ndk-r7.


Yo también uso Emacs para mi desarrollo de Android. Aunque no uso ningún paquete de Emacs para ello.

Simplemente escriba en Emacs y luego, desde un terminal, use android-sdk (ant, android, keytool, jarsigner, adb).

Siempre se puede usar la compilación Mx desde Emacs, pero normalmente prefiero una shell bash antigua para Android.

Lo siento, mi flujo de trabajo no es realmente emocionante.