Un IDE para desarrollar aplicaciones Android reales basadas en Gradle en dispositivos Android.
Estamos buscando colaboradores/mantenedores para ayudar a mantener vivo el proyecto y acelerar el desarrollo. Puedes ayudar corrigiendo errores, implementando y mejorando funciones, escribiendo documentación, etc.
- Soporte para Gradle.
-
JDK 11yJDK 17disponibles para su uso. - Terminal con paquetes necesarios.
- Variables de entorno personalizadas (para Build & Terminal).
- SDK Manager (disponible a través del terminal).
- Información de API para clases y sus miembros (desde, eliminado, obsoleto).
- Lector de registros (muestra los registros de tu aplicación en tiempo real).
- Servidores de lenguaje
- Java
- XML
- Kotlin
- Diseñador de interfaz de usuario
- Inflador de diseño
- Resolver referencias de recursos
- Autocompletar valores de recursos cuando el usuario edita atributos mediante el editor de atributos
- Arrastrar y soltar
- Editor de atributos visual
- Widgets de Android
- Traductor de cadenas
- Asset Studio (Creador de imágenes y iconos)
- Git
Instala AndroidIDE solo desde fuentes confiables, es decir,
- Descarga el APK de AndroidIDE desde las fuentes confiables mencionadas.
- Sigue las instrucciones aquí para instalar las herramientas de compilación.
- Para trabajar con proyectos en AndroidIDE, tu proyecto debe utilizar la versión 7.2.0 o más reciente del Plugin de Gradle para Android. Los proyectos con versiones antiguas del AGP deben migrarse a versiones más recientes.
- El SDK Manager ya está incluido en el SDK de Android y es accesible en AndroidIDE a través de su Terminal. Sin embargo, no puedes usarlo para instalar algunas herramientas (como NDK) porque esas herramientas no están construidas para Android.
- No hay soporte oficial para NDK porque no hemos construido el NDK para Android.
La aplicación aún se encuentra en desarrollo activo. Está en fase beta y puede no ser estable. Si tienes algún problema usando la aplicación, avísanos.
Consulta la guía de contribución.
Para traducciones, visita la página del proyecto en Crowdin.
- Rosemoe por el impresionante CodeEditor
- Termux por el Terminal Emulator
- Bogdan Melnychuk por AndroidTreeView
- George Fraser por el Java Language Server
Gracias a todos los desarrolladores que han contribuido a este proyecto.
Este proyecto cuenta con el apoyo de: