2011-02-18 13 views
33

Ok, soy un ávido usuario de Emacs y tiendo a no usar IDE a menos que sea absolutamente necesario y veo que se recomienda utilizar Eclipse con un complemento para desarrollar Android. Me preguntaba si realmente es necesario usar el plugin de Eclipse (u otros más).Desarrollo de Android sin usar Eclipse

Respuesta

0

Recomiendo usar Eclipse. Sin embargo, si usted no desea utilizar Eclipse, lea este artículo: http://developer.android.com/guide/developing/other-ide.html

+0

Sí, he leído esto, pero de algunas personas sé que estaban sucediendo muchas cosas que el plugin les haría, así que me preguntaba si valía la pena intentarlo en lugar de solo usar Eclipse. –

+1

Normalmente código usando Textmate (php/js/css) y he intentado configurarlo para Android. Algunos artículos explican cómo hacerlo y hay algún paquete disponible para Textmate. Pero, Eclipse da mucho gratis con el complemento de Android, así que descubrí que prefiero usar Eclipse para Android y Textmate para todo lo demás. –

+0

404 :( redirigí en 2012 a http://developer.android.com/tools/projects/projects-cmdline.html – mmlac

7

¿Por qué entonces no utilizar Eclipse con Emacs+ plugin que dará todo el poder de las herramientas de Google + familiares accesos directos de Emacs, etc? Alternativamente, usted puede simplemente configurar su esquema de clave para Emacs haciendo Eclipse->Window->Preferences->General->Keys y se establece el esquema de Emacs

Si usted es inflexible sobre el uso de Emacs "tal cual" También recomendaría mirar en "Mavenizing" su proyecto con maven-android-plugin que puede desencadenar de Emacs

+11

Creo que el poder de emacs no proviene de las combinaciones de teclas predeterminadas para editar texto, sino de la capacidad de modificar casi todo de acuerdo a sus deseos. Vanilla Vim predetermina el uso de combinaciones de teclas para editar el texto – PuercoPop

+2

Me resulta irritante moverse por el bloatware en Eclipse. Hay razones por las que algunos de nosotros usamos Emacs. de esto-no-funciona-con-que-ADT-versión-y-en-este-SO negocio que he visto tantas veces con Eclipse, estoy cansado, y quiero volver a donde me siento en un mejor control de mi entorno. Sin ofender a los usuarios de Eclipse, pero no me sirve para nada. Mi último mensaje fue "El complemento Maven de Android no funcionará con Eclipse 3.8.1 instalado por Ubuntu 14.04--" no, yo no tengo nada especial en mi entorno "Why not Eclipse" suena como una promesa vacía para mí. – Sonny

6

Es ciertamente posible no usar Eclipse. Te perderás algunas características, como una mejor ayuda semántica con Java de la que creo que no puedes obtener en ningún otro lado, pero obtendrás la capacidad de usar tu editor favorito, procesos de compilación más fáciles de depurar y la posibilidad de trabajar en una máquina menos poderosa.

La Guía del desarrollador tiene una sección en developing in other IDEs. El SDK contiene un pequeño paquete de Emacs para depurar aplicaciones de Android con GUD. Hay un poco de información en el Emacs Wiki, señalando dos interfaces para ejecutar herramientas SDK dentro de Emacs (por ejemplo, Emacs es bueno para leer la salida logcat): RemVeeandroid-mode y Jonathan Arkell.

7

Recientemente escribí algunos códigos para permitir el uso de CEDET con proyectos de Android. Esto se encuentra actualmente en una rama de desarrollo bzr de CEDET en sourceforge. El puesto está aquí:

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

Es compatible con la creación de un nuevo proyecto androide, construye, la puesta en marcha del depurador, se instala en un dispositivo y se mueve entre algunos archivos XML y algunos archivos coincidentes .java, y frente a la inversa . Incluye algunas correcciones para el soporte de Java y la finalización inteligente también.

Como con la mayoría de las cosas de esta naturaleza, ayuda a que sea más robusto es bienvenido.

Instrucciones básicas para descargar aquí:

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

y usted necesitará la rama androide.

7

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

Android-emacs-toolkit ayuda a construir el desarrollo de Android entorno en emacs. Contiene un modo principal de emacs que ayuda a para desarrollar el programa sdk and ndk de android.

Proporciona soporte para crear nueva AVD, lanzamiento avd, crear nuevo proyecto androide, construir y reconstruir proyecto SDK de Android, construir y reconstruir proyecto NDK de Android, instalar y desinstalar apk, ejecute el proyecto ejecutable ndk, emulador de salida inicie sesión emacs.

Este kit de herramientas ha sido probado en Windows XP/Ubuntu, Ubuntu 11 con android-sdk y android-ndk-r7.

Cuestiones relacionadas