Por defecto, el SDK Android no incluye todo lo que necesitas para empezar a programar. Las herramientas separadas del SDK, las plataformas, y otros componentes, se encuentran en paquetes que puedes descargar si los necesitas utilizando el Administrador del SDK Android (Android SDK Manager). Por ello, antes de comenzar, hay unos cuantos paquetes que deberías añadir a tu SDK Android.
Para empezar a añadir paquetes, lanza el Android SDK Manager con uno de los siguientes métodos:
- En Android Studio, haz clic en SDK Manager en la barra de herramientas:
- Si no estás utilizando Android Studio:
- Windows: Doble clic en el archivo
sdk Manager.exe
en la raíz del directorio del SDK Android. - Mac/Linux: Abre una terminal y navega al directorio
tools/
, en la ubicación donde se fue instalado el SDK Android, y ejecutaandroid sdk
.
- Windows: Doble clic en el archivo
Cuando abras el SDK Manager por primera vez, varios paquetes aparecerán seleccionados por defecto. Deja esos paquetes seleccionados, pero asegúrate de que tienes todo lo que necesitas para empezar, siguiendo los siguientes pasos:
1. Consigue las últimas herramientas del SDK
Cómo mínimo, cuando instales el SDK Android, deberías descargar las últimas herramientas y plataforma Android:
- Abre el directorio de Herramientas y selecciona:
- Android SDK Tools.
- Android SDK Platform-tools.
- Android SDK Build-tools (la última versión).
- Abre el primer directorio Android X.X (la última versión) y selecciona:
- SDK Platform.
- Una imagen del sistema para el emulador, como puede ser ARM EABI v7a System Image.
2. Descarga la librería de Soporte para obtener APIs adicionales
La Librería de Soporte Android (Android Support Library) proporciona un conjunto extenso de APIs que son compatible con la mayoría de las versiones de Android.
Abre el directorio Extras y selecciona:
- Android Support Repository
- Android Support Library
La Support Library se necesita para:
También proporciona estas APIs populares
3. Utiliza los Servicios de Google Play para tener más APIs aún
Para desarrollar con las APIs de Google, necesitas el paquete Google Play services.
Abre el directorio Extras y selecciona:
- Google Repository
- Google Play Services
Nota: Las APIs de los Servicios de Google Play no están disponibles en todos los dispositivos que utilizan Android, pero si están disponibles en todos los dispositivos que utilizan la tienda de Google, es decir, la Google Play Store. Para utilizar dichas APIs en un emulador Android, debes también instalar una imagen del sistema con las Google APIs desde el último directorio Android X.X en el SDK Manager.
Las APIs de Google Play services proporcionan una variedad de características y servicios para tus apps Android, por ejemplo:
4. Instalar los paquetes
Una vez hayas seleccionado todos los paquetes que deseas, continua para instalarlos:
- Clic Install X packages.
- En la siguiente ventana, doble clic en el nombre de cada paquete en la izquierda para aceptar los acuerdos de licencia de cada uno de ellos.
- Clic Install.
El progreso de descarga se mostrará en la parte inferior de la ventana del SDK Manager. No cierres el SDK Manager, sino, se cancelará la descarga.
5. ¡Crea algo!
Con los paquetes de arriba en tu SDK Android, estás listo para crear apps para Android. Cuando haya nuevas herramientas u otras APIs estén disponibles, lanza el SDK Manager para descargar los nuevos paquetes para tu SDK.
Aquí hay unas cuantas opciones sobre cómo deberías proceder:
Empieza
Si eres nuevo en el desarrollo de apps Android, aprende lo básico de las apps Android siguiendo esta guía: Crear tu Primera App.
Crear para wearables
Si estás listo para comenzar a crear apps para los wearables Android, visita la guía Crear Apps para Android Wear.
Utiliza las Google APIs
Para empezar a utilizar las Google APIs, como pueden ser Maps o los Play Game services, visita la guía Configurar los Servicios de Google Play.
Puedes ver más información sobre Añadir Paquetes del SDK en la página oficial de Google en inglés pulsando aquí.