Sunteți pe pagina 1din 7

Instalacin del SDK

Esta pgina describe cmo instalar el Android SDK y


configurar el entorno de desarrollo para la primera vez.
Si tiene algn problema durante la instalacin, vea la
solucin de problemas en la seccin inferior de esta pgina.

Actualizacin?
Si ya dispone de un SDK para Android, el uso del SDK de
Android y la herramienta de AVD Manager para instalar las
herramientas de actualizacin y las nuevas plataformas
Android en su entorno actual. Para obtener informacin
sobre cmo hacerlo, consulte Adicin de componentes SDK
.

En este documento
1. Cmo preparar a su equipo de desarrollo
2. Descargar el paquete SDK de inicio
3. Instalar el plugin de ADT para Eclipse
4. Aadiendo plataformas y otros componentes
Los componentes disponibles
Componentes recomendados
5. Explorando el SDK (Opcional)
Prximos pasos
Solucin de problemas
Vase tambin
ADT plugin para Eclipse
Adicin de componentes SDK

Paso 1. Cmo preparar a su equipo de desarrollo


Antes de empezar con el SDK de Android, tome un momento para confirmar que el equipo de desarrollo cumple con los
requisitos del sistema . En particular, es posible que necesite instalar el JDK , si no lo tiene.
Si va a desarrollar en Eclipse con las herramientas de desarrollo Android (ADT) Plugin, el camino se recomienda si
usted es nuevo en Android, asegrese de que tiene una versin de Eclipse instalado en su ordenador como se describe
en los requisitos del sistema de documentos. Si es necesario instalar Eclipse, se puede descargar desde esta
ubicacin:
http://www.eclipse.org/downloads/
El "Eclipse Classic" se recomienda la versin. De lo contrario, una versin de Java o de Eclipse RCP es recomendable.

Paso 2. Descargar el paquete SDK de inicio


El paquete SDK de arranque no es un medio ambiente que el desarrollo completo incluye slo el ncleo de las
herramientas SDK, que se puede utilizar para descargar el resto de los componentes SDK (por ejemplo, la ltima
plataforma Android).
Si no lo ha hecho, obtener la ltima versin del paquete SDK de arranque de la pgina de descarga del SDK .
Si ha descargado un zip. o . tgz de paquetes (en lugar de la instalacin de SDK), descomprimirlo en un lugar
seguro en el equipo. De manera predeterminada, los archivos SDK se desempaqueta en un directorio llamado
androide-sdk-<machine-platform> .
Si ha descargado el instalador de Windows ( . exe file), que funcione ahora y comprobar si el propio Java SE
Development Kit (JDK) est instalado (instalacin, si es necesario), a continuacin, instalar las herramientas de SDK en
una ubicacin predeterminada (que se puede modificar).
Tome nota del nombre y la ubicacin del directorio del SDK en el sistema, tendr que consultar el directorio del SDK
ms tarde, cuando la configuracin del plugin de ADT y cuando se utilizan las herramientas del SDK de la lnea de
comandos.

Paso 3. Instalar el plugin de ADT para Eclipse


Android ofrece un plug-in personalizado para el IDE Eclipse, llamado Herramientas de desarrollo de Android (ADT), que
est diseado para darle un ambiente de gran alcance, integrado en el que la construccin de aplicaciones Android. Se
extiende a los lderes slidos de Eclipse para que pueda configurar rpidamente nuevos proyectos de Android, crear una
interfaz de usuario de aplicaciones, depurar sus aplicaciones utilizando las herramientas de SDK de Android, e incluso
exportar APKs firmado (con o sin signo) con el fin de distribuir la aplicacin. En general, el desarrollo de Eclipse con
ADT es un mtodo muy recomendable y es la manera ms rpida para empezar con Android.
Si desea utilizar ADT para el desarrollo de aplicaciones de Android, instlelo ahora. Lea instalar el plugin ADT para
obtener instrucciones de instalacin paso a paso, y luego volver aqu para seguir el ltimo paso en la configuracin del
SDK de Android.
Si usted prefiere trabajar en un IDE diferente, no es necesario instalar Eclipse o ADT. En su lugar, puede utilizar
directamente las herramientas de SDK para crear y depurar la aplicacin. La Introduccin al desarrollo de aplicaciones
para Android se describen los pasos ms importantes que usted necesita para completar la hora de desarrollar en
Eclipse o otros IDE.

Paso 4. Aadiendo plataformas y otros componentes


El ltimo paso en la configuracin de su SDK est utilizando el SDK de Android y AVD Manager (una herramienta
incluida en el paquete SDK de arranque) para descargar los componentes esenciales SDK en su entorno de desarrollo.
El SDK utiliza una estructura modular que separa a las partes principales de las versiones de la plataforma Android
SDK, complementos, herramientas, muestras, y en la documentacin, un conjunto de componentes puede instalar por
separado. El paquete SDK de arranque, que ya has descargado, incluye slo un nico componente: la ltima versin de
las herramientas de SDK. Para desarrollar una aplicacin para Android, tambin es necesario descargar al menos una
plataforma de Android y la plataforma de herramientas asociadas. Usted puede agregar otros componentes y
plataformas, as que es muy recomendable.
Si usted utiliza el instalador de Windows, cuando se completa el asistente de instalacin, se pondr en marcha el SDK
de Android y AVD Manager con un conjunto predeterminado de plataformas y otros componentes seleccionados para la
instalacin. Simplemente haga clic en Instalar para aceptar el conjunto recomendado de componentes e instalarlos. A
continuacin, puede saltar al paso 5 , pero le recomendamos que primero lea la seccin sobre los componentes
disponibles para entender mejor los componentes disponibles en el SDK de Android y AVD Manager.
Puede lanzar el SDK de Android y AVD Manager en una de las siguientes maneras:
Desde dentro de Eclipse, seleccione Ventana> Android SDK y AVD Manager .
En Windows, haga doble clic en el SDK Manager.exe archivo en la raz del directorio del SDK de Android.
En Mac o Linux, abre un terminal y vaya a la herramientas / directorio en el SDK de Android, ejecutar a
continuacin:
androide

Para descargar los componentes, el uso de la interfaz grfica de usuario del SDK de Android y AVD Manager para
navegar el repositorio SDK y seleccionar los componentes nuevos o actualizados (ver figura 1). El SDK de Android y
AVD Manager instala los componentes seleccionados en el entorno de SDK. Para obtener informacin sobre los
componentes que debe descargar, ver los componentes recomendados .

Figura 1. El SDK de Android y AVD Manager disponibles paquetes de panel, que muestra los componentes SDK
que estn disponibles para su descarga en su entorno.

Los componentes disponibles


De manera predeterminada, hay dos centros de almacenamiento de los componentes de su SDK: Repositorio de
Android y de terceros Add-ons .
El depsito de Android ofrece este tipo de componentes:
SDK Herramientas - Contiene herramientas para depurar y probar su aplicacin y otras herramientas de utilidad.
Estas herramientas se instalan con el paquete SDK de Android arranque y recibir actualizaciones peridicas.
Puede acceder a estas herramientas en el <sdk> / tools / directorio de su SDK. Para aprender ms sobre
ellos, ver las herramientas SDK en la gua para el desarrollador.
SDK de la plataforma de herramientas - Contiene dependientes de la plataforma de herramientas para el
desarrollo y depuracin de la aplicacin. Estos instrumentos de apoyo a las ltimas caractersticas de la plataforma
Android y se actualizan solamente cuando una nueva plataforma est disponible. Puede acceder a estas
herramientas en el <sdk> / plataforma-tools / directorio. Para aprender ms sobre ellos, consulte
Herramientas de la plataforma en la gua para el desarrollador.
Plataformas Android - Una plataforma SDK est disponible para todas las plataformas de produccin de
despliegue para Android con Android. Cada componente de la plataforma SDK incluye una biblioteca Android
totalmente compatible, la imagen del sistema, cdigo de muestra, y las pieles emulador. Para aprender ms sobre
una plataforma especfica, consulte la lista de las plataformas que aparece en la seccin "descargar Componentes
SDK" en la parte izquierda de esta pgina.
USB Driver para Windows (slo Windows) - Contiene los archivos de controlador que puede instalar en su
ordenador con Windows, para que pueda ejecutar y depurar aplicaciones en un dispositivo real. Usted no necesita
el controlador USB a menos que usted plan para depurar la aplicacin en un verdadero dispositivo con Android. Si
se desarrollan en Mac OS X o Linux, no es necesario un controlador especial para depurar la aplicacin en un
dispositivo con Android. Ver Uso de dispositivos de hardware para obtener ms informacin acerca del desarrollo en
un dispositivo real.
Muestras - Contiene el cdigo de ejemplo y aplicaciones disponibles para cada plataforma de desarrollo de
Android. Si se acaba de empezar con el desarrollo de Android, asegrese de descargar los ejemplos de su SDK.
Documentacin - Contiene una copia local de la documentacin ms reciente multiversin para la API de Android

marco.
Los terceros complementos proporcionan componentes que le permiten crear un entorno de desarrollo con un especfico
Android de bibliotecas externas (como el Google Maps biblioteca) o una medida (pero totalmente compatible) imagen
del sistema Android. Puede aadir ms complementos en los repositorios, haga clic en Agregar, en el sitio .

Componentes recomendados
El repositorio SDK contiene una serie de componentes que se pueden descargar. Utilice la siguiente tabla para
determinar los componentes que necesita, en funcin de si desea configurar un entorno de bsica, el desarrollo
recomendadas, o completo:
Medio
ambiente

SDK
Componente

Comentarios

Bsico

Herramientas
SDK

Si usted acaba de instalar el paquete SDK de arranque, entonces ya tienes


la ltima versin de este componente. El componente SDK Tools es
necesario para desarrollar una aplicacin para Android. Asegrese de que
mantener esta situacin hasta la fecha.

SDK de la
plataforma de
herramientas

Esto incluye ms herramientas que se requieren para el desarrollo de


aplicaciones. Estas herramientas son dependientes de la plataforma y por
lo general de actualizacin cuando una nueva plataforma SDK est
disponible, a fin de apoyar las nuevas caractersticas de la plataforma.
Estas herramientas son siempre compatibles con plataformas ms
antiguas, pero usted debe estar seguro de que usted tiene la ltima
versin de estas herramientas al instalar una nueva plataforma SDK.

SDK de la
plataforma

Es necesario descargar al menos una plataforma en su entorno, de modo


que usted ser capaz de compilar la aplicacin y el ajuste del dispositivo
Android Virtual (AVD) para ejecutarlo en (el emulador). Para empezar, slo
tiene que descargar la ltima versin de la plataforma. Ms tarde, si va a
publicar la aplicacin, tendr que descargar otras plataformas, para que
pueda probar la aplicacin en toda la gama de versiones de la plataforma
Android que admita la aplicacin.

Documentacin

El componente de la documentacin es til porque te permite trabajar


en lnea y buscar informacin de referencia de la API desde dentro de
Eclipse.

Muestras

Los componentes de las muestras que dan el cdigo fuente que puede
utilizar para aprender acerca de Android, la carga como un proyecto y
ejecutarlo, o la reutilizacin en su propia aplicacin. Tenga en cuenta
que los componentes de mltiples muestras estn disponibles - uno
para cada versin de la plataforma Android. Cuando usted est
eligiendo un componente de muestras para descargar, seleccionar el
nivel de API que coincide con el nivel de la API de la plataforma
Android que va a utilizar.

USB Driver

El componente de controlador USB slo es necesario si usted est


desarrollando en Windows y tiene un dispositivo con Android en el que
desea instalar la aplicacin para la depuracin y pruebas. Para Mac
OS X y Linux, sin necesidad de drivers es necesaria.

API de Google

La API de Google add-on le da a su acceso a las aplicaciones a la


biblioteca de informacin de fuentes externas, lo que hace que sea
fcil de visualizar y manipular los datos de mapas en su aplicacin.

Plataformas
adicionales del

Si va a publicar la aplicacin, tendr que descargar plataformas


adicionales correspondientes a las versiones de la plataforma Android

+
Recomendado
(ms bsico)

+
Completo
(ms
recomendado)

SDK

en el que desea que la aplicacin funcione. El enfoque recomendado


es compilar la aplicacin en la versin ms baja que quieren apoyar,
pero la prueba es contra el aumento de las versiones que tiene la
intencin de la aplicacin que se ejecuta. Usted puede probar sus
aplicaciones en diferentes plataformas se ejecuta en un dispositivo
Android Virtual (AVD) en el emulador de Android.

Una vez que haya instalado al menos la configuracin bsica de los componentes del SDK, usted est listo para
comenzar a desarrollar aplicaciones para Android. La siguiente seccin se describe el contenido del SDK de Android
para que se familiarice con los componentes que acaba de instalar.
Para ms informacin sobre el uso del SDK de Android y AVD Manager, consulte el SDK Adicin de componentes de
documentos.

Paso 5. Explorando el SDK (Opcional)


Una vez que hayas instalado el SDK y las plataformas de descarga, la documentacin y los complementos que usted
necesita, le sugerimos que abra el directorio SDK y echar un vistazo a lo que hay dentro.
La siguiente tabla describe el contenido completo del directorio SDK, con los componentes instalados.
Nombre

Descripcin

add-ons /

Contiene add-ons para el medio ambiente de desarrollo SDK de Android, que le


permiten desarrollar a las bibliotecas externas que estn disponibles en algunos
dispositivos.

docs /

Un conjunto completo de documentacin en formato HTML, incluyendo la Gua del


desarrollador, la API de referencia, y otra informacin. Para leer la documentacin, la
carga del archivo offline.html en un navegador web.

plataforma-tools
/

Contiene depende de la plataforma de herramientas de desarrollo que pueden ser


actualizados con cada nueva versin de la plataforma. Las herramientas incluyen la
plataforma Android de depuracin Bridge ( adb ), as como otras herramientas que
no suelen utilizar directamente. Estas herramientas son independientes de las
herramientas de desarrollo en las herramientas / directorio debido a que estas
herramientas pueden ser actualizados con el fin de apoyar las nuevas caractersticas
de la ltima plataforma Android.

plataformas /

Contiene un conjunto de versiones de la plataforma Android que se pueden


desarrollar aplicaciones en contra, cada uno en un directorio independiente.

<platform>/

Platform version directory, for example "android-11". All platform version directories
contain a similar set of files and subdirectory structure. Each platform directory also
includes the Android library (android.jar) that is used to compile applications
against the platform version.

samples/

Sample code and apps that are specific to platform version.

tools/

Contains the set of development and profiling tools that are platform-independent,
such as the emulator, the Android SDK and AVD Manager, ddms,
hierarchyviewer and more. The tools in this directory may be updated at any
time using the Android SDK and AVD Manager and are independent of platform
releases.

SDK Readme.txt

A file that explains how to perform the initial setup of your SDK, including how to
launch the Android SDK and AVD Manager tool on all platforms.

SDK Manager.exe

Windows SDK only. A shortcut that launches the Android SDK and AVD Manager
tool, which you use to add components to your SDK.

Optionally, you might want to add the location of the SDK's tools/ and platform-tools to your PATH environment

variable, to provide easy access to the tools.


How to update your PATH

Next Steps
Once you have completed installation, you are ready to begin developing applications. Here are a few ways you can get
started:
Set up the Hello World application
If you have just installed the SDK for the first time, go to the Hello World tutorial. The tutorial takes you step-by-step
through the process of setting up your first Android project, including setting up an Android Virtual Device (AVD) on
which to run the application.
Following the Hello World tutorial is an essential first step in getting started with Android development.
Learn about Android
Take a look at the Dev Guide and the types of information it provides.
Read an introduction to Android as a platform in What is Android?
Learn about the Android framework and how applications run on it in Application Fundamentals.
Take a look at the Android framework API specification in the Reference tab.
Explore the development tools
Get an overview of the development tools that are available to you.
Read the Introduction to Android application development.
Read Using Hardware Devices to learn how to set up an Android-powered device so you can run and test your
application.
Follow the Notepad tutorial
The Notepad Tutorial shows you how to build a full Android application and provides helpful commentary on the
Android system and API. The Notepad tutorial helps you bring together the important design and architectural
concepts in a moderately complex application.
Following the Notepad tutorial is an excellent second step in getting started with Android development.
Explore some code
The Android SDK includes sample code and applications for each platform version. You can browse the samples in
the Resources tab or download them into your SDK using the Android SDK and AVD Manager. Once you've
downloaded the samples, you'll find them in <sdk>/samples/<platform>/.
Visit the Android developer groups
Take a look at the Community pages to see a list of Android developers groups. In particular, you might want to look
at the Android Developers group to get a sense for what the Android developer community is like.

Troubleshooting
Ubuntu Linux Notes
If you need help installing and configuring Java on your development machine, you might find these resources
helpful:

https://help.ubuntu.com/community/Java
https://help.ubuntu.com/community/JavaInstallation
Here are the steps to install Java and Eclipse, prior to installing the Android SDK and ADT Plugin.
1. If you are running a 64-bit distribution on your development machine, you need to install the ia32-libs
package using apt-get::
apt-get install ia32-libs
2. Next, install Java:
apt-get install sun-java6-jdk
3. The Ubuntu package manager does not currently offer an Eclipse 3.3 version for download, so we recommend
that you download Eclipse from eclipse.org (http://www.eclipse.org/ downloads/). A Java or RCP version of
Eclipse is recommended.
4. Follow the steps given in previous sections to install the SDK and the ADT plugin.

Other Linux Notes


If JDK is already installed on your development computer, please take a moment to make sure that it meets the
version requirements listed in the System Requirements. In particular, note that some Linux distributions may
include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development.
Except as noted, this content is licensed under Creative Commons Attribution 2.5. For details and restrictions, see the Content
License.
Site Terms of Service - Privacy Policy - Brand Guidelines

Go to top

S-ar putea să vă placă și