Movatterモバイル変換


[0]ホーム

URL:


Ir al contenido
WikipediaLa enciclopedia libre
Buscar

Android Studio

De Wikipedia, la enciclopedia libre
Android Studio
Información general
Tipo de programasoftware de código abierto
Versiones
Última versión establePanda13 de febrero de 2026
Última versión en pruebasMeerkat10 de enero de 2025
Enlaces

Android Studio es elentorno de desarrollo integrado oficial para la plataformaAndroid. Fue anunciado el 16 de mayo de 2013 en la conferenciaGoogle I/O, y reemplazó aEclipse como el IDE oficial para el desarrollo de aplicaciones para Android. La primera versión estable fue publicada en diciembre de 2014.

Está basado en el software IntelliJ IDEA Community Edition de JetBrains y ha sido publicado de forma gratuita a través de laLicencia Apache 2.0. Está disponible para las plataformasGNU/Linux,Microsoft Windows ymacOS. Ha sido diseñado específicamente para el desarrollo de Android.

Estuvo en etapa de vista previa de acceso temprano a partir de la versión 0.1, en mayo de 2013, y luego entró en etapa beta a partir de la versión 0.8, lanzada en junio de 2014. La primera compilación estable, la versión 1.0, fue lanzada en diciembre de 2014.[1]

Desde el 7 de mayo de 2019,Kotlin es el lenguaje preferido de Google para el desarrollo de aplicaciones de Android.[2]​ Aun así, Android Studio admite otros lenguajes de programación, como Java y C ++.[3]

Características

[editar]

Se espera que se desarrollen nuevas funciones con cada versión de Android Studio. Las siguientes características se proporcionan en la versión estable actual:[4][5]

  • Soporte para construcción basada enGradle.
  • Refactorización específica de Android y arreglos rápidos.
  • HerramientasLint para detectar problemas de rendimiento,usabilidad, compatibilidad de versiones y otros problemas.
  • Integración de ProGuard y funciones de firma de aplicaciones.
  • Plantillas para crear diseños comunes de Android y otros componentes.
  • Un editor de diseño enriquecido que permite a los usuarios arrastrar y soltar componentes de la interfaz de usuario.[6]
  • Soporte para programar aplicaciones paraAndroid Wear.
  • Soporte integrado paraGoogle Cloud Platform, que permite la integración con Firebase Cloud Messaging (antes 'Google Cloud Messaging') yGoogle App Engine.[7]
  • Un dispositivo virtual de Android que se utiliza para ejecutar y probar aplicaciones.
  • Renderizado en tiempo real.
  • Consola de desarrollador: consejos de optimización, ayuda para la traducción, estadísticas de uso.

Android Studio admite los mismos lenguajes de programación deIntelliJ (yCLion), comoJava,C++ y más con extensiones, comoGo;[8]​ y Android Studio 3.0 o posterior es compatible conKotlin[9]​ y "todas las características de lenguaje Java 7 y un subconjunto de características de lenguaje Java 8 que varían según la versión de la plataforma".[10]​ Los proyectos externossoportan algunas características de Java 9.[11]​ Si bien IntelliJ en el que se basa Android Studio admite todas las versiones de Java lanzadas, y Java 12, no está claro en qué nivel Android Studio admite versiones de Java hasta Java 12 (la documentación menciona el soporte parcial de Java 8). Al menos algunas características nuevas del lenguaje hasta Java 12 se pueden usar en Android.[12]

Plataformas

[editar]

Android Studio está disponible paraWindows 2003,Vista,7,8, y10, tanto plataformas de32 como de64 bits,GNU/Linux, Linux con GNOME oKDE y 2 GB de memoria RAM mínimo ymacOS, desde 10.8.5 en adelante.

Requisitos del sistema

[editar]

Los requisitos del sistema para las tres plataformas son:

Versión 3.x

[editar]
WindowsOS X/macOSLinux
OS versionWindows 10/8/7 (32- o 64-bit)Mac OS X 10.10 (Yosemite) o superior, hasta 10.13 ( macOS High Sierra)GNOME o KDE desktop
RAM32 GB RAM mínimo, 64 GB RAM recomendado más 1GB adicional para

el emulador de Android (así es necesitas una computadora de la NASA)

Espacio de almacenamiento2 GB para Android Studio, 4 GB recomendados (500 MB para IDE y al menos 1.5 GB para Android SDK, imágenes de sistema de emulador y cachés)
Java versionJava Development Kit (JDK) 8
Resolución de pantalla1280x800 mínimo, 1440x900 recomendado

Nota: para tener una buena fluidez, se recomienda instalarlo en unaunidad de estado sólido (SSD). Además para evitar ciertos problemas de compatibilidad que llega a reportarse con fabricantes de procesadores distintos aIntel, se recomienda al menos un procesadorIntel i5 Quad Core. Opcionalmente, se puede optar por una tarjeta gráfica de2 GB Nvidia 1050.[13]

Versión 2.x

[editar]
WindowsOS X/macOSLinux
OS versionWindows 10/8/7 (32- o 64-bit)Mac OS X 10.9.5 o superior, hasta 10.11.6 (El Capitán) o 10.12.3 (Sierra)GNOME o KDE desktop
RAM4 GB RAM mínimo, 8 GB RAM recomendado más 1 GB adicional para

el emulador de Android

Espacio de almacenamiento500 MB para Android Studio, al menos 1.5 GB para Android SDK, imágenes de sistema de emulador y cachés
Java versionJava Development Kit (JDK) 8
Resolución de pantalla1280x800 mínimo, 1440x900 recomendado

Para GNU/Linux:

Versión 1.x

[editar]
WindowsOS X/macOSLinux
OS versionMicrosoft Windows 10/8.1/8/7/Vista/2003/XP (32 o 64 bit)Mac OS X 10.8.5 o superior, hasta 10.10 hasta 10.10.2 hasta 10.10.3 o 10.10.5 (Yosemite)GNOME o KDE o Unity desktop en Ubuntu o Fedora o GNU / Linux Debian
RAM2 GB RAM mínimo, 4 GB RAM recomendado
Espacio de almacenamiento500 MB para Android Studio
Espacio para SDK de AndroidPor lo menos 1 GB para Android SDK, imágenes del sistema de emulador y cachés
JDK versionJava Development Kit (JDK) 7 o superior
Resolución de pantalla1280x800 mínimo

El emulador de Android tiene requisitos adicionales más allá de los requisitos básicos del sistema para Android Studio, que se describen a continuación:[14]

  • SDK Tools 26.1.1 o superior;
  • Procesador de 64 bits;
  • Windows: CPU con soporteUG (invitado sin restricciones);
  • HAXM 6.2.1 o posterior (se recomiendaHAXM 7.2.0 o posterior).

El uso de la aceleración dehardware tiene requisitos adicionales en Windows y Linux:

  • Procesador Intel en Windows o Linux: procesador Intel compatible conIntel VT-x,Intel EM64T (Intel 64) y la funcionalidad deExecute Disable (XD) Bit;
  • Procesador AMD en Linux: procesador AMD con soporte paraAMD Virtualization (AMD-V) y Supplemental Streaming SIMD Extension 3 (SSSE3);
  • Procesador AMD en Windows: Android Studio 3.2 o superior y Windows 10 de abril de 2018 o superior para la funcionalidadWindows Hypervisor Platform (WHPX).

Para trabajar con Android 8.1 (API nivel 27) e imágenes de sistema superiores, una cámara web conectada debe tener la capacidad de capturar fotogramas de720p.

Comparación con Eclipse ADT

[editar]
CaracterísticaAndroid StudioEclipse ADTEclipse y más
Sistema de compiladoGradle/Maven/Ant
Dependencias de compilado basadas enMavenSí Sí Sí 
Variantes de compilación y generación múltiple de APKsSí Sí Sí 
AvanzadoAfinado del código yrefactorizado de AndroidSí Sí Sí 
Editor de DiseñoSí Sí Sí 
Firmado deAPKs y manejo de KeystoreSí Sí Sí 
SoporteNDKSí Sí Sí 

Historial de versiones

[editar]
VersiónFecha de lanzamiento
Koala (2024.1.1)Junio de 2024
Jellyfish (2023.3.1)Abril de 2024
Iguana (2023.2.1)Febrero de 2024
Hedgehog (2023.1.1)Noviembre de 2023
Giraffe (2022.3.1)Julio de 2023
Flamingo (2022.2.1)Abril de 2023
Electric Eel (2022.1.1)Enero de 2023
Dolphin (2021.3.1)Septiembre de 2022
Chipmunk (2021.2.1)Mayo de 2022
Bumblebee (2021.1.1)Enero de 2022
Arctic Fox (2020.3.1)Julio de 2021
4.2Abril de 2021
4.1.1Noviembre de 2020
4.1Octubre de 2020
4.0Mayo de 2020
3.6Febrero de 2020
3.5Agosto de 2019
3.4Abril de 2019
3.3Enero de 2019
3.2Septiembre de 2018
3.1Marzo de 2018
3.0Octubre de 2017
2.3.3Junio de 2017
2.3.2Abril de 2017
2.3.1Abril de 2017
2.3.0Marzo de 2017
2.2.3Diciembre de 2016
2.2.2Octubre de 2016
2.2.1Octubre de 2016
2.2.0Septiembre de 2016
2.1.3Agosto de 2016
2.1.2Junio de 2016
2.1.1Mayo de 2016
2.1.0Abril de 2016
2.0.0Abril de 2016
1.5.1Diciembre de 2015
1.5.0Noviembre de 2015
1.4.1Octubre de 2015
1.4.0Septiembre de 2015
1.3.2Agosto de 2015
1.3.1Agosto de 2015
1.3.0Julio de 2015
1.2.2Junio de 2015
1.2.1Mayo de 2015
1.2.0Abril de 2015
1.1.0Febrero de 2015
1.0.1Diciembre de 2014
1.0Diciembre de 2014
0.8.14Octubre de 2014
0.8.6Agosto de 2014
0.8.0Junio de 2014
0.5.2Mayo de 2014
0.4.6Marzo de 2014
0.4.2Enero de 2014
0.3.2Octubre de 2013
0.2.xJulio de 2013
0.1.xMayo de 2013

Véase también

[editar]

Referencias

[editar]
  1. «Android Studio release notes».developer.android.com(en inglés estadounidense). Consultado el 22 de noviembre de 2017. 
  2. «Kotlin is now Google’s preferred language for Android app development».TechCrunch(en inglés estadounidense). Consultado el 8 de mayo de 2019. 
  3. Sinicki, Adam.«I want to develop Android Apps — What languages should I learn?».Android Authority. Consultado el 12 de septiembre de 2019. 
  4. Honig, Zach (15 de mayo de 2013).«Google intros Android Studio, an IDE for building apps».Engadget.AOL. Consultado el 16 de mayo de 2013. 
  5. Dobie, Alex (15 de mayo de 2013).«Android Studio unveiled at Google I/O keynote».Android Central. Mobile Nations. Consultado el 16 de mayo de 2013. 
  6. Olanoff, Drew (15 de mayo de 2013).«Google Launches Android Studio And New Features For Developer Console, Including Beta Releases And Staged Rollout».TechCrunch.AOL. Consultado el 16 de mayo de 2013. 
  7. Google, ed. (15 de mayo de 2013).«Android Studio BETA».Google. Consultado el 15 de agosto de 2014. 
  8. Google Go language IDE built using the IntelliJ Platform: go-lang-plugin-org/go-lang-idea-plugin, Go Language support for IDEA based IDEs, 23 de febrero de 2019, consultado el 23 de febrero de 2019, «Supported IDEs [..] Android Studio 1.2.1+» .
  9. «Get Started with Kotlin on Android | Android Developers».developer.android.com(en inglés). Consultado el 25 de octubre de 2017. 
  10. «Use Java 8 language features | Android Developers».developer.android.com(en inglés). Consultado el 25 de octubre de 2017. 
  11. «android-retroflow: Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.0 desugar toolchain, forked from [..]».retrostreams. 22 de octubre de 2017. Consultado el 25 de octubre de 2017. 
  12. «Android's Java 9, 10, 11, and 12 Support».Jake Wharton(en inglés). 27 de noviembre de 2018. Consultado el 23 de febrero de 2019. «Hopefully by the time Java 12 is actually released D8 will have implemented desugaring for Java 11’s nestmates. Otherwise the pain of being stuck on Java 10 will go up quite a bit!» 
  13. Navjyot Marwah.«What is the recommended hardware for Android Studio?».Quora(en inglés estadounidense). 
  14. «Run apps on the Android Emulator».Android Developers(en inglés). Consultado el 23 de febrero de 2020. 

Enlaces externos

[editar]
Control de autoridades

Obtenido de «https://es.wikipedia.org/w/index.php?title=Android_Studio&oldid=171796730»
Categorías:

[8]ページ先頭

©2009-2026 Movatter.jp