SlideShare una empresa de Scribd logo
ANDROID STUDIO
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
DEFINICIÓN
Android Studio es el entorno de desarrollo integrado oficial para la plataforma Android. Fue
anunciado el 16 de mayo de 2013 en la conferencia Google I/O, y reemplazó a Eclipse 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 de JetBrains y ha sido publicado de forma gratuita a
través de la Licencia Apache 2.0. Está disponible para las plataformas Microsoft Windows,
macOS y GNU/Linux. 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. La última versión estable
es la 3.0, y fue lanzada en octubre de 2017.
HISTORIA
En octubre de 2003, en la localidad de Palo Alto, Andy Rubin, Rich Miner, Chris White y Nick Sears fundan Android Inc.
con el objetivo de desarrollar un sistema operativo para móviles basado en Linux.
En julio de 2005, la multinacional Google compra Android Inc. El 5 de noviembre de 2007 se crea la Open Handset
Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.4 El mismo
día se anuncia la primera versión del sistema operativo: Android 1.0 Apple Pie. Los terminales con Android no estarían
disponibles hasta el año 2008.14 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer
puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,151617 con una cuota de mercado de 43.6 %
en el tercer trimestre.18 A escala mundial alcanzó una cuota de mercado del 50.9 % durante el cuarto trimestre de
2011, más del doble que el segundo sistema operativo (iOS de Apple, Inc.)
Tiene una gran comunidad de desarrolladores creando aplicaciones para extender la funcionalidad de los dispositivos. A
principios de 2018 se superaban ya los dos millones de aplicaciones disponibles en Google Play, la tienda de aplicaciones
oficial de Android; a estas habría que añadir las disponibles en otras tiendas no oficiales, como Samsung Apps, de
Samsung, SlideME, de Java, y Amazon Appstore.1920 Google Play es la tienda de aplicaciones en línea administrada por
Google, aunque existe la posibilidad de obtener software externamente. La tienda F-Droid es completamente de código
abierto así como sus aplicaciones, una alternativa al software privativo. Los programas están escritos en el lenguaje de
programación Java.21 No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es
descargado de sitios de terceros.
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset
Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de
estándares abiertos para dispositivos móviles.23 Google liberó la mayoría del código de Android bajo la licencia
Apache, una licencia libre y de código abierto.
La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java
de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con
compilación en tiempo de ejecución hasta la versión 5.0, luego cambió al entorno Android Runtime (ART).
Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un
framework OpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL
ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El
sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML,
2.8 millones de líneas de lenguaje C, 2.1 millones de líneas de Java y 1.7 millones de líneas de C++.
CARACTERÍSTICAS
• Soporte para programar aplicaciones para Android Wear (sistema operativo para dispositivos corporales como por
ejemplo un reloj).
• Herramientas Lint (detecta código no compatible entre arquitecturas diferentes o código confuso que no es capaz de
controlar el compilador) para detectar problemas de rendimiento, usabilidad y compatibilidad de versiones.
• Utiliza ProGuard para optimizar y reducir el código del proyecto al exportar a APK (muy útil para dispositivos de gama
baja con limitaciones de memoria interna).
• Integración de la herramienta Gradle encargada de gestionar y automatizar la construcción de proyectos, como
pueden ser las tareas de testing, compilación o empaquetado.
• Nuevo diseño del editor con soporte para la edición de temas.
• Nueva interfaz específica para el desarrollo en Android.
• Permite la importación de proyectos realizados en el entorno Eclipse, que a diferencia de Android Studio (Gradle)
utiliza ANT.
• Posibilita el control de versiones accediendo a un repositorio desde el que poder descargar Mercurial, Git, Github o
Subversion.
• Alertas en tiempo real de errores sintácticos, compatibilidad o rendimiento antes de compilar la aplicación.
• Vista previa en diferentes dispositivos y resoluciones.
• Integración con Google Cloud Platform, para el acceso a los diferentes servicios que proporciona Google en la nube.
REQUERIMIENTOS DE HARDWARE Y
SOFTWARE
Los requisitos del sistema para las tres plataformas son:
Versión 3.x
Windows OS X/macOS Linux
OS version Windows 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
RAM
3 GB RAM mínimo, 8 GB RAM recomendado más 1GB adicional para
el emulador de Android
Espacio en disco
2 GB de espacio en disco para Android Studio, 4GB recomendados (500MB para la IDE y al menos 1.5 GB para Android
SDK, imágenes de sistema de emulador y cachés)
Java version Java Development Kit (JDK) 8
Resolución de pantalla 1280x800 mínimo, 1440x900 recomendado
Versión 2.x
Windows OS X/macOS Linux
OS version Windows 10/8/7 (32- o 64-bit)
Mac OS X 10.9.5 o superior, hasta
10.11.6 (El Capitan) o 10.12.3 (Sierra)
GNOME o KDE desktop
RAM 3 GB RAM mínimo, 16 GB RAM recomendado
Espacio en disco
500 MB de espacio en disco para Android Studio, al menos 1.5 GB para Android SDK, imágenes de sistema de emulador
y cachés
Java version Java Development Kit (JDK) 8
Resolución de pantalla 1280x800 mínimo, 1440x900 recomendado
Para GNU/Linux:
• GNU Library C 2.11 o superior
Versión 1.x
Windows OS X/macOS Linux
OS version
Microsoft 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
RAM 2 GB RAM mínimo, 4 GB RAM recomendado
Espacio en disco 500 MB de espacio en disco
Espacio para SDK de Android Por lo menos 1 GB para Android SDK, imágenes del sistema de emulador y cachés
JDK version Java Development Kit (JDK) 7 o superior
Resolución de pantalla 1280x800 mínimo
ENTORNOS DE DESARROLLO
Los elementos para el desarrollo de aplicaciones en Android son los siguientes:
1. Java
2. Eclipse
3. Android SDK
4. ADT
Paso 1- Java
Para obtener Java tendremos que irnos a la página de
Oracle en la sección de descargas, hay que buscar el
Java JDK (Java Development Kit).
Ya en la sección de descargas del Java JDK debemos
poner atención en la versión que descargamos y
seleccionar la de tu sistema operativo y procesador. El
JDK Esta para Linux, Mac, Solaris y Windows, además
para procesadores ARM, x86 y x64, SPARC. Selecciona
la que corresponda a tu máquina.
Ya que tengas el instalador, lo único que tienes que
hacer es ejecutarlo y el clásico "Siguiente, siguiente" y
listo. No se debe tener ningún problema.
Paso 2- Eclipse
Ahora vamos por Eclipse, Eclipse es un IDE, no explicaremos a detalle sus características, pero sí
diremos que es el entorno por excelencia en Android y Java. Eclipse es un proyecto de código abierto y
tiene su web: www.eclipse.org. Ahí vais a encontrar toda la información, diferentes versiones,
documentación, ayuda, artículos, etc.
En la sección de descargas vamos a encontrar varias versiones del mismo, esas versiones van
cambiando con el paso del tiempo y Eclipse siempre te va a poner la más recomendable por lenguaje o
tecnología. En todo caso la que usamos la mayoría para Android es la version de Eclipse que dice:
“Eclipse IDE for Java Developers”, al igual que en el paso 1, tienes que ver qué versión de sistema
operativo tienes y el procesador.
Después de descargado, descomprimimos la carpeta y tendremos un directorio Eclipse. Algo que
tenemos que resaltar es que Eclipse NO se instala; para explicarlo de forma sencilla, digamos que
funciona como un portable, es decir, que cada vez que se abre nos pregunta en que directorio puede
trabajar o dónde colocar los proyectos, esto también nos da una ventaja ya que podremos migrar la
carpeta con Eclipse a otro PC mientras coloquemos las rutas y tengamos Java en el otro.
Ya que tenemos Eclipse, vamos a abrirlo. Dentro del directorio que se descomprimió debe existir un
archivo llamado Eclipse que es el ejecutable. Le damos doble clic y en lo que se carga, nos va preguntar
el Workspace. Esta pregunta es para que le indiques el área de trabajo, en dónde va a colocar los
proyectos que se van creando en Eclipse. Normalmente lo mejor es colocarlo en la misma carpeta de
Eclipse, creando una carpeta llamada “proyectos”, ”workspace”, “programas”, etc. Con esto termina de
cargar Eclipse y ya lo tenemos.
Paso 3 - Descargar el SDK de Android.
El SDK nos lo proporciona Google, en realidad TODO lo
que necesitamos para desarrollar: documentación,
ejemplos, iconos, lo proporciona Google, más adelante
en el manual haremos referencias a páginas específicas.
Ya tiene muchos años que el enlace del SDK es la mismo:
http://developer.Android.com/sdk/index.html
Ahora con cuidado aquí, que tenemos varios enlaces de
descargas y muchos se pierden en esta parte por no leer
con cuidado, estamos buscando el SDK y se encuentra
en la parte inferior que dice “USE AN EXISTING IDE”
como está en la imagen marcado.
Ya que lo tenemos en nuestra máquina, lo
ejecutamos y listo ya tenemos el SDK.
Paso 4. - ADT (Android Development Tools)
A diferencia de todo lo que hemos descargado
e instalado, este paso a va a ser el más largo,
porque tenemos que instalar el ADT dentro de
Eclipse y configurar. Así que como primer paso,
abrimos Eclipse, vamos a la sección "Help ->
Install New Software".
Y la colocamos en donde dice “Work with”
como en la imagen. Y seleccionamos
“Developer Tools” y “NDK Plugins” después
damos clic en "Next" para comenzar la
descarga. Nos va a decir que aceptemos la
licencia, le damos aceptar y listo.
Con esto ya tenemos instalado el ADT, pero nos
falta configurarlo.
Configuración ADT
Para configurar el ADT tenemos que irnos a la opción del menú Windows ->
Preference y le damos clic a la sección Android como en la imagen, en la opción
que dice “SDK Location” tenemos que colocar la ruta en donde se instaló el SDK
que instalamos en el paso 3. Por defecto se instala en una ruta similar a la que
estás viendo en la imagen.
C:UsersNOMBRE USUARIOAndroid-sdks
Colocamos la ruta y le damos aceptar.
¡Listo! Con esto tenemos nuestro entorno preparado y
listo para desarrollar en Android
Android studio

Más contenido relacionado

La actualidad más candente

Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
elprofenava2002
 
Entendiendo android
Entendiendo androidEntendiendo android
Entendiendo android
Román Hernández
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
Emilio Aviles Avila
 
Fundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para AndroidFundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para Android
Santiago Márquez Solís
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
glorii piickolii
 
FONTIC: Introducción al desarrollo en Android
FONTIC: Introducción al desarrollo en AndroidFONTIC: Introducción al desarrollo en Android
FONTIC: Introducción al desarrollo en Android
Román Hernández
 
"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8
Android UNAM
 
Introducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entenderIntroducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entender
jezabelink
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
mrd2013
 
Exposición - Android
Exposición - AndroidExposición - Android
Exposición - Android
Luis Eduardo Pelaez Valencia
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
Emilio Aviles Avila
 
Tutorial Android 1
Tutorial Android 1Tutorial Android 1
Tutorial Android 1
newimagenio
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidingrythf
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
Mónica Duque Lonoño
 
Sistema Operativo Android
Sistema Operativo AndroidSistema Operativo Android
Sistema Operativo Android
Alfredito Aguayo
 
Android
AndroidAndroid
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidRlaxYeah
 

La actualidad más candente (20)

Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
 
Entendiendo android
Entendiendo androidEntendiendo android
Entendiendo android
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 
Fundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para AndroidFundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para Android
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
 
FONTIC: Introducción al desarrollo en Android
FONTIC: Introducción al desarrollo en AndroidFONTIC: Introducción al desarrollo en Android
FONTIC: Introducción al desarrollo en Android
 
"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8
 
Introducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entenderIntroducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entender
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Exposición - Android
Exposición - AndroidExposición - Android
Exposición - Android
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
 
Power point
Power pointPower point
Power point
 
Tema SISTEMA OPERATIVO ANDROID
Tema SISTEMA OPERATIVO ANDROIDTema SISTEMA OPERATIVO ANDROID
Tema SISTEMA OPERATIVO ANDROID
 
Tutorial Android 1
Tutorial Android 1Tutorial Android 1
Tutorial Android 1
 
ANDROID
ANDROIDANDROID
ANDROID
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema Operativo Android
Sistema Operativo AndroidSistema Operativo Android
Sistema Operativo Android
 
Android
AndroidAndroid
Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 

Similar a Android studio

Android studio
Android studioAndroid studio
Android studio
kleyber Goñas Terrones
 
R esume libro el gran libro de android
R esume libro el gran libro de androidR esume libro el gran libro de android
R esume libro el gran libro de android
wiliam lliulli herrera
 
Introducción a la programación androide
Introducción a la programación androideIntroducción a la programación androide
Introducción a la programación androide
Jomicast
 
android evolution
android evolutionandroid evolution
android evolution
Noemii Lopez Gonzalez
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
José Antonio Sandoval Acosta
 
Android studio
Android studioAndroid studio
Android studio
Thalia Regalado Juape
 
Documento de android
Documento de androidDocumento de android
Documento de android
Edenilson Ramírez
 
Android Studio
Android StudioAndroid Studio
Android Studio
Mayté Salas Pulido
 
Android studio
Android studioAndroid studio
Android studio
Juan Graxiola
 
Android Studio
Android StudioAndroid Studio
Android Studio
samuel delaluz
 
Diapositiva sobre android
Diapositiva sobre androidDiapositiva sobre android
Diapositiva sobre androidpexoxaprincess
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en androidKarla Silva
 

Similar a Android studio (20)

Android studio
Android studioAndroid studio
Android studio
 
R esume libro el gran libro de android
R esume libro el gran libro de androidR esume libro el gran libro de android
R esume libro el gran libro de android
 
Introducción a la programación androide
Introducción a la programación androideIntroducción a la programación androide
Introducción a la programación androide
 
android evolution
android evolutionandroid evolution
android evolution
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
Android studio
Android studioAndroid studio
Android studio
 
Documento de android
Documento de androidDocumento de android
Documento de android
 
Android p
Android pAndroid p
Android p
 
Android
AndroidAndroid
Android
 
Android e ios5
Android e ios5Android e ios5
Android e ios5
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Android studio
Android studioAndroid studio
Android studio
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android1
Android1Android1
Android1
 
Diapositiva sobre android
Diapositiva sobre androidDiapositiva sobre android
Diapositiva sobre android
 
Sistema android
Sistema androidSistema android
Sistema android
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
 

Más de GREINDER MARCHENA & LIZ VASQUEZ

Aplicaciones
AplicacionesAplicaciones
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
GREINDER MARCHENA & LIZ VASQUEZ
 
Java y xml
Java y xmlJava y xml
Prepared statement
Prepared statementPrepared statement
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
GREINDER MARCHENA & LIZ VASQUEZ
 
Result set
Result setResult set
Statement
StatementStatement
Connection
ConnectionConnection
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
GREINDER MARCHENA & LIZ VASQUEZ
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
GREINDER MARCHENA & LIZ VASQUEZ
 
Objeto command
Objeto commandObjeto command
Objeto connection
Objeto connectionObjeto connection
Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
GREINDER MARCHENA & LIZ VASQUEZ
 
ADO.NET
ADO.NETADO.NET
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
GREINDER MARCHENA & LIZ VASQUEZ
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
GREINDER MARCHENA & LIZ VASQUEZ
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
GREINDER MARCHENA & LIZ VASQUEZ
 
Vistas en SQL
Vistas en SQLVistas en SQL
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
GREINDER MARCHENA & LIZ VASQUEZ
 
Base de Datos en SQL
Base de Datos en SQLBase de Datos en SQL
Base de Datos en SQL
GREINDER MARCHENA & LIZ VASQUEZ
 

Más de GREINDER MARCHENA & LIZ VASQUEZ (20)

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Result set
Result setResult set
Result set
 
Statement
StatementStatement
Statement
 
Connection
ConnectionConnection
Connection
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
Objeto command
Objeto commandObjeto command
Objeto command
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Vistas en SQL
Vistas en SQLVistas en SQL
Vistas en SQL
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Base de Datos en SQL
Base de Datos en SQLBase de Datos en SQL
Base de Datos en SQL
 

Último

1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
MaribelGaitanRamosRa
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 

Android studio

  • 1. ANDROID STUDIO INGENIERÍA DE SISTEMAS Y TELEMÁTICA
  • 2. DEFINICIÓN Android Studio es el entorno de desarrollo integrado oficial para la plataforma Android. Fue anunciado el 16 de mayo de 2013 en la conferencia Google I/O, y reemplazó a Eclipse 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 de JetBrains y ha sido publicado de forma gratuita a través de la Licencia Apache 2.0. Está disponible para las plataformas Microsoft Windows, macOS y GNU/Linux. 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. La última versión estable es la 3.0, y fue lanzada en octubre de 2017.
  • 3. HISTORIA En octubre de 2003, en la localidad de Palo Alto, Andy Rubin, Rich Miner, Chris White y Nick Sears fundan Android Inc. con el objetivo de desarrollar un sistema operativo para móviles basado en Linux. En julio de 2005, la multinacional Google compra Android Inc. El 5 de noviembre de 2007 se crea la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.4 El mismo día se anuncia la primera versión del sistema operativo: Android 1.0 Apple Pie. Los terminales con Android no estarían disponibles hasta el año 2008.14 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,151617 con una cuota de mercado de 43.6 % en el tercer trimestre.18 A escala mundial alcanzó una cuota de mercado del 50.9 % durante el cuarto trimestre de 2011, más del doble que el segundo sistema operativo (iOS de Apple, Inc.) Tiene una gran comunidad de desarrolladores creando aplicaciones para extender la funcionalidad de los dispositivos. A principios de 2018 se superaban ya los dos millones de aplicaciones disponibles en Google Play, la tienda de aplicaciones oficial de Android; a estas habría que añadir las disponibles en otras tiendas no oficiales, como Samsung Apps, de Samsung, SlideME, de Java, y Amazon Appstore.1920 Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. La tienda F-Droid es completamente de código abierto así como sus aplicaciones, una alternativa al software privativo. Los programas están escritos en el lenguaje de programación Java.21 No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de terceros.
  • 4. El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles.23 Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto. La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de ejecución hasta la versión 5.0, luego cambió al entorno Android Runtime (ART). Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2.8 millones de líneas de lenguaje C, 2.1 millones de líneas de Java y 1.7 millones de líneas de C++.
  • 5. CARACTERÍSTICAS • Soporte para programar aplicaciones para Android Wear (sistema operativo para dispositivos corporales como por ejemplo un reloj). • Herramientas Lint (detecta código no compatible entre arquitecturas diferentes o código confuso que no es capaz de controlar el compilador) para detectar problemas de rendimiento, usabilidad y compatibilidad de versiones. • Utiliza ProGuard para optimizar y reducir el código del proyecto al exportar a APK (muy útil para dispositivos de gama baja con limitaciones de memoria interna). • Integración de la herramienta Gradle encargada de gestionar y automatizar la construcción de proyectos, como pueden ser las tareas de testing, compilación o empaquetado. • Nuevo diseño del editor con soporte para la edición de temas. • Nueva interfaz específica para el desarrollo en Android. • Permite la importación de proyectos realizados en el entorno Eclipse, que a diferencia de Android Studio (Gradle) utiliza ANT. • Posibilita el control de versiones accediendo a un repositorio desde el que poder descargar Mercurial, Git, Github o Subversion. • Alertas en tiempo real de errores sintácticos, compatibilidad o rendimiento antes de compilar la aplicación. • Vista previa en diferentes dispositivos y resoluciones. • Integración con Google Cloud Platform, para el acceso a los diferentes servicios que proporciona Google en la nube.
  • 6. REQUERIMIENTOS DE HARDWARE Y SOFTWARE Los requisitos del sistema para las tres plataformas son: Versión 3.x Windows OS X/macOS Linux OS version Windows 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 RAM 3 GB RAM mínimo, 8 GB RAM recomendado más 1GB adicional para el emulador de Android Espacio en disco 2 GB de espacio en disco para Android Studio, 4GB recomendados (500MB para la IDE y al menos 1.5 GB para Android SDK, imágenes de sistema de emulador y cachés) Java version Java Development Kit (JDK) 8 Resolución de pantalla 1280x800 mínimo, 1440x900 recomendado
  • 7. Versión 2.x Windows OS X/macOS Linux OS version Windows 10/8/7 (32- o 64-bit) Mac OS X 10.9.5 o superior, hasta 10.11.6 (El Capitan) o 10.12.3 (Sierra) GNOME o KDE desktop RAM 3 GB RAM mínimo, 16 GB RAM recomendado Espacio en disco 500 MB de espacio en disco para Android Studio, al menos 1.5 GB para Android SDK, imágenes de sistema de emulador y cachés Java version Java Development Kit (JDK) 8 Resolución de pantalla 1280x800 mínimo, 1440x900 recomendado Para GNU/Linux: • GNU Library C 2.11 o superior
  • 8. Versión 1.x Windows OS X/macOS Linux OS version Microsoft 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 RAM 2 GB RAM mínimo, 4 GB RAM recomendado Espacio en disco 500 MB de espacio en disco Espacio para SDK de Android Por lo menos 1 GB para Android SDK, imágenes del sistema de emulador y cachés JDK version Java Development Kit (JDK) 7 o superior Resolución de pantalla 1280x800 mínimo
  • 9. ENTORNOS DE DESARROLLO Los elementos para el desarrollo de aplicaciones en Android son los siguientes: 1. Java 2. Eclipse 3. Android SDK 4. ADT
  • 10. Paso 1- Java Para obtener Java tendremos que irnos a la página de Oracle en la sección de descargas, hay que buscar el Java JDK (Java Development Kit). Ya en la sección de descargas del Java JDK debemos poner atención en la versión que descargamos y seleccionar la de tu sistema operativo y procesador. El JDK Esta para Linux, Mac, Solaris y Windows, además para procesadores ARM, x86 y x64, SPARC. Selecciona la que corresponda a tu máquina. Ya que tengas el instalador, lo único que tienes que hacer es ejecutarlo y el clásico "Siguiente, siguiente" y listo. No se debe tener ningún problema.
  • 11. Paso 2- Eclipse Ahora vamos por Eclipse, Eclipse es un IDE, no explicaremos a detalle sus características, pero sí diremos que es el entorno por excelencia en Android y Java. Eclipse es un proyecto de código abierto y tiene su web: www.eclipse.org. Ahí vais a encontrar toda la información, diferentes versiones, documentación, ayuda, artículos, etc. En la sección de descargas vamos a encontrar varias versiones del mismo, esas versiones van cambiando con el paso del tiempo y Eclipse siempre te va a poner la más recomendable por lenguaje o tecnología. En todo caso la que usamos la mayoría para Android es la version de Eclipse que dice: “Eclipse IDE for Java Developers”, al igual que en el paso 1, tienes que ver qué versión de sistema operativo tienes y el procesador. Después de descargado, descomprimimos la carpeta y tendremos un directorio Eclipse. Algo que tenemos que resaltar es que Eclipse NO se instala; para explicarlo de forma sencilla, digamos que funciona como un portable, es decir, que cada vez que se abre nos pregunta en que directorio puede trabajar o dónde colocar los proyectos, esto también nos da una ventaja ya que podremos migrar la carpeta con Eclipse a otro PC mientras coloquemos las rutas y tengamos Java en el otro. Ya que tenemos Eclipse, vamos a abrirlo. Dentro del directorio que se descomprimió debe existir un archivo llamado Eclipse que es el ejecutable. Le damos doble clic y en lo que se carga, nos va preguntar el Workspace. Esta pregunta es para que le indiques el área de trabajo, en dónde va a colocar los proyectos que se van creando en Eclipse. Normalmente lo mejor es colocarlo en la misma carpeta de Eclipse, creando una carpeta llamada “proyectos”, ”workspace”, “programas”, etc. Con esto termina de cargar Eclipse y ya lo tenemos.
  • 12. Paso 3 - Descargar el SDK de Android. El SDK nos lo proporciona Google, en realidad TODO lo que necesitamos para desarrollar: documentación, ejemplos, iconos, lo proporciona Google, más adelante en el manual haremos referencias a páginas específicas. Ya tiene muchos años que el enlace del SDK es la mismo: http://developer.Android.com/sdk/index.html Ahora con cuidado aquí, que tenemos varios enlaces de descargas y muchos se pierden en esta parte por no leer con cuidado, estamos buscando el SDK y se encuentra en la parte inferior que dice “USE AN EXISTING IDE” como está en la imagen marcado. Ya que lo tenemos en nuestra máquina, lo ejecutamos y listo ya tenemos el SDK.
  • 13. Paso 4. - ADT (Android Development Tools) A diferencia de todo lo que hemos descargado e instalado, este paso a va a ser el más largo, porque tenemos que instalar el ADT dentro de Eclipse y configurar. Así que como primer paso, abrimos Eclipse, vamos a la sección "Help -> Install New Software". Y la colocamos en donde dice “Work with” como en la imagen. Y seleccionamos “Developer Tools” y “NDK Plugins” después damos clic en "Next" para comenzar la descarga. Nos va a decir que aceptemos la licencia, le damos aceptar y listo. Con esto ya tenemos instalado el ADT, pero nos falta configurarlo.
  • 14. Configuración ADT Para configurar el ADT tenemos que irnos a la opción del menú Windows -> Preference y le damos clic a la sección Android como en la imagen, en la opción que dice “SDK Location” tenemos que colocar la ruta en donde se instaló el SDK que instalamos en el paso 3. Por defecto se instala en una ruta similar a la que estás viendo en la imagen. C:UsersNOMBRE USUARIOAndroid-sdks Colocamos la ruta y le damos aceptar. ¡Listo! Con esto tenemos nuestro entorno preparado y listo para desarrollar en Android