Skip to content

Most visited

Recently visited

navigation

Todo lo que necesitas para realizar compilaciones en Android

Android Studio es el IDE oficial de Android. Está diseñado para que Android pueda acelerar el desarrollo y te permita crear las apps de mejor calidad para todos los dispositivos de Android.

Ofrece herramientas personalizadas para programadores de Android. Se incluyen herramientas completas de edición, depuración, pruebas y perfilamiento de códigos.

Escribe código e iteraciones más rápido que nunca

Android Studio, basado en IntelliJ IDEA, proporciona el menor tiempo de respuesta en tu flujo de trabajo de codificación y ejecución.

Instant Run

Cuando hagas clic en Run o Debug, la función Instant Run de Android Studio aplicará los cambios en el código y los recursos en tu aplicación en ejecución. Esta interpreta de manera inteligente los cambios y a menudo los entrega sin reiniciar tu app ni volver a compilar tu APK, para que puedas ver los efectos de inmediato

Editor de código inteligente

Al ofrecer compleción avanzada de código, refactorización y análisis de código, el editor de código inteligente te permite escribir un código más eficaz, trabajar más rápido y ser más productivo. A medida que escribes, Android Studio proporciona sugerencias en una lista desplegable. Simplemente presiona Tab para insertar el código.

Emulador rápido y cargado de funciones

Android Emulator se instala e inicia tus apps más rápido que un dispositivo real. También te permite crear prototipos de tu app y probarlos en todas las configuraciones de dispositivos Android: teléfonos, tablets y dispositivos Android Wear y Android TV. También puedes simular varias funciones de hardware, como la localización de GPS, la latencia de red y las funciones multitáctiles.

Configuración ilimitada de compilaciones

La estructura de proyectos y las compilaciones basadas en Gradle de Android Studio te brindan la flexibilidad que necesitas para generar APK para toda clase de dispositivos.

Sistema de compilación sólido y flexible

Android Studio ofrece automatización de compilaciones, administración de dependencias y configuraciones de compilación personalizables. Puedes configurar tu proyecto de modo que se incorporen bibliotecas locales y alojadas, y definir variantes que incluyan código y recursos diferentes, además de aplicar configuraciones de reducción de código y firma de apps.

Diseño para equipos

Android Studio se integra con herramientas de control de versión, como GitHub y Subversion, para que puedas mantener a tu equipo actualizado respecto de los cambios en proyectos y compilaciones. El sistema de compilación de código abierto de Gradle te permite adaptar la compilación a tu entorno y ejecutarla en un servidor de integración continua, como Jenkins.

Optimizado para todos los dispositivos Android

Android Studio proporciona un entorno unificado en el cual puedes compilar apps para teléfonos y tablets Android, y para dispositivos Android Wear, Android TV y Android Auto. Los módulos de código estructurado te permiten dividir tu proyecto en unidades de funcionalidad que puedes crear, probar y depurar de manera independiente.

Crea código con confianza

A cada paso, Android Studio te permite asegurarte de crear el mejor código posible.

Plantillas de código y apps de ejemplo

En Android Studio se incluyen plantillas de proyectos y código que facilitan la adición de patrones bien establecidos, como un panel lateral de navegación y un paginador de vistas. Puedes comenzar con una plantilla de código o incluso hacer clic con el botón secundario sobre una API en el editor y seleccionar Find Sample Code para buscar ejemplos. Además, puedes importar apps completamente funcionales desde la pantalla Create Project de GitHub.

Lintelligence

Android Studio ofrece un framework de análisis sólido y estático, e incluye más de 280 verificaciones de Lint diferentes en toda tu app. A su vez, proporciona varias correcciones rápidas que te permiten solucionar con un clic problemas en diferentes aspectos, como el rendimiento, la seguridad y la corrección.

Herramientas y frameworks de prueba

Android Studio ofrece una gran variedad de herramientas para ayudarte a probar tus apps de Android con JUnit 4 y frameworks de prueba de IU funcionales. Con Espresso Test Recorder, puedes generar un código de prueba de IU grabando tus interacciones con la app en un dispositivo o emulador. Puedes ejecutar tus pruebas en un dispositivo, un emulador, un entorno de integración continuo o un Firebase Test Lab.

Crea apps completas y conectadas

Android Studio reconoce que no todo el código se escribe en Java y tampoco se ejecuta en el dispositivo del usuario.

Compatibilidad con C++ y NDK

Android Studio es completamente compatible con la edición de archivos de proyecto C y C++, por lo que puedes compilar componentes JNI rápidamente en tu app. El IDE ofrece resalte de sintaxis y refactorización para C y C++, además de un depurador basado en LLDB que te permite depurar tu código Java y C o C++ simultáneamente. Las herramientas de compilación también pueden ejecutar tus secuencias de comandos CMake y ndk-build sin modificaciones y, luego, agregar los objetos compartidos a tu APK.

Integración de Firebase y Cloud

El asistente Firebase te permite conectar tu app a Firebase y agregar servicios como Analytics, Authentication y Notifications, entre otros, con procedimientos paso a paso desde Android Studio. Las herramientas incorporadas para Google Cloud Platform también te permiten crear e implementar un backend para tu app de Android mediante servicios como Google Cloud Endpoints y módulos de proyectos especialmente diseñados para Google App Engine.

Deshazte de las tareas agotadoras

Android Studio proporciona herramientas GUI que simplifican los aspectos menos interesantes del desarrollo de apps.

Editor de diseño

Cuando se trabaja con archivos de diseño XML, Android Studio ofrece un editor visual con la función arrastrar y colocar, que facilita como nunca la creación de nuevos diseños. El editor de diseño se creó junto con la API ConstraintLayout, por lo que puedes compilar rápidamente un diseño que se adapte a diferentes tamaños de pantalla arrastrando vistas al lugar correcto y, luego, agregando restricciones de diseño con solo unos pocos clics.

Analizador de APK

Puedes usar el analizador de APK para inspeccionar fácilmente el contenido de tu APK. Revela el tamaño de cada componente para poder identificar formas de reducir el tamaño total del APK. Además, te permite obtener una vista previa de los recursos empaquetados, inspeccionar los archivos DEX para solucionar problemas de MultiDex y comparar las diferencias entre dos APK.

Estudio de recursos vectoriales

Android Studio facilita la creación de un nuevo recurso de imagen para cada densidad. Con Vector Asset Studio, puedes seleccionar íconos de material design proporcionados por Google o importar un archivo SVG o PSD. Gracias a Vector Asset Studio, también se pueden generar archivos de mapa de bits para cada densidad de pantalla a fin de admitir versiones de Android más antiguas que no admitan el formato de elementos de diseño vectoriales de Android.

Editor de traducciones

Translations Editor te proporciona una vista única de todos tus recursos traducidos, lo cual facilita la modificación o adición de traducciones, y la localización de traducciones faltantes sin abrir cada versión del archivo strings.xml. Proporciona, incluso, un vínculo para pedir servicios de traducción.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)