Archivo

Archive for the ‘Programar en Android’ Category

Instalar Android SDK

11 mayo, 2012 1 comentario

Android SDK es el kit de desarrollo para crear aplicaciones para la plataforma Android.

Tiene soporte para los siguientes sistemas operativo:

  • Windows XP (32-bit), Vista (32 y 64 bit), o Windows 7 (32 y 64-bit)
  • Mac OS X 10.5.8 o posterior (sólo x86)
  • Linux (probado en Ubuntu Linux, Lucid Lynx)

Yo voy a explicar el proceso de instalación en la plataforma Windows, pero no hay mucha diferencia entre las otras plataformas e igualmente puedes utilizar este tutorial para instalar el SDK de Android.

Lo primero que tenemos que hacer es entrar en la  página Android Developers y pulsamos en la etiqueta SDK.

Descarga del SDK e1306669283339 Instalar Android SDKDescarga del SDK de Android

Pulsamos en el enlace de nuestro sistema operativo. Ha fecha de este artículo, la versión del SDK de Android es la r11.

Una vez descargado el archivo, creamos una carpeta en nuestro disco duro y descomprimimos el contenido en dicho directorio.

Directorio SDK Android Instalar Android SDK

Ejecutamos en archivo SDK Manager.exe para que nos aparezca el gestor de descargas del SDK Android. Lo primero que hace siempre que se ejecuta el gestor de descargas, es comprobar los paquetes nuevos y nos da la opción de seleccionar los que queremos instalar.

Inicio SDK Android 300x172 Instalar Android SDK

Si ves que no aparece ningún paquete es porque el gestor no se ha podido conectar al repositorio oficial de Android. Lo que tienes que hacer es pinchar en la etiqueta Settings y marcar la casilla Force https://…

 

 

 

Settings Android SDK 300x173 Instalar Android SDK

 

 

Cuando se termine de actualizar el registro del repositorio aparecerá el listado de paquetes que podemos descargar e instalar. Yo recomiendo que te descargues las plataformas entre la 2.1 y la 3.1, ya que las plataformas 1.5 y 1.6 ya están obsoletas. No olvides también descargar las API (documentación) de las plataformas que te descargues. Cuando ya decidas que instalar pulsa en el botón Install.

Seleccion de Paquetes SDK Android 300x150 Instalar Android SDK

Una vez descargado se instalaran los paquetes y pulsaremos en el botón done. En la pestaña Instaled packages podemos comprobar que se han instalado los paquetes correctamente.

Paquetes Instalados 300x172 Instalar Android SDK

Ya sólo nos queda configurar las máquinas virtuales, en las cuales podrémos probar las aplicaciones que vayamos creando. Para crear la máquina virtual tenemos que pinchar en la etiqueta Virtual devices y pulsar en el botón new.

 

 

 

Creando Un Maquina Virtual 227x300 Instalar Android SDK

 

 

Editamos los diferentes campos.

Name: Es el nombre que le vamos a poner a nuestra máquina virtual.

Target: Aquí seleccionamos la plataforma Android que tendrá nuestra máquina virtual.

Snapshot: Sirve para que al cerrar el emulador, la máquina virtual se suspenda y la próxima vez arranque más rápido.

Skin: Esta opción es para elegir el tamaño de la pantalla que tendrá nuestra maquina emulada.

Hardware: Pulsando en New… podemos añadir diferentes componentes a nuestra maquina virtual, soporte para lectura de tarjetas SD, Acelerómetro, teclado, etc.

Una vez terminado de configurar las diferentes opciones pulsamos en el botón Create AVD y se nos creará nuestra máquina virtual.

 

Listado de AVG 300x173 Instalar Android SDK

Para hacer funcionar nuestra máquina virtual Android y comprobar que funciona correctamente, seleccionamos la máquina que queramos y pulsamos en el botón Start…

Se nos abrirá una ventana y podremos seleccionar que se ejecute la máquina virtual de Android a escala real o no. Al pulsar en el botón Launch empezará a arrancar la máquina y podremos utilizarla.

 

Aquí termina la instalación del SDK Android y su configuración. Pero para poder desarrollar aplicaciones y juegos para Android aun nos falta instalar el Entorno de Desarrollo (IDE) dónde crearemos nuestras aplicaciones. En un próximo artículo explicaré cómo instalar Eclipse, que es el IDE oficial de desarrollo para Android y cómo configurarlo para crear nuestra primera aplicación de Android.

Anuncios

Configuración del Android SDK en NetBeans 7

11 mayo, 2012 Los comentarios están cerrados

Este tutorial fue hecho para aquellas personas que ya instalaron el SDK de android, pero no les convence mucho la idea de usar Eclipse. Para configurar NetBeans y poder crear proyectos de Android, solo hay que hacer lo siguiente:

  1. Abrir NetBeans
  2. Ir al menú Tools, Plugins, esperar a que la ventana se cargue y entrar a la pestaña Settings
  3. Presionar el botón Add
  4. En la siguiente ventana, usar el campo Name y alimentar el valor “NBAndroid”
  5. Marcar la casilla Check for updates automatically.
  6. Por último, en el campo URL, copiar la siguiente dirección que corresponde al plugin NBAndroid de Kenai: http://deadlock.netbeans.org/hudson/job/nbandroid/lastStableBuild/artifact/build/updates/updates.xml

La ventana debe quedar así

NBAndroid Plugins de NetBeans para Android

Una vez hecho esto, ir a la pestaña Available Plugins, hay que localizar los plugins Android y Android Test Runner for NetBeans 7.0+, marcarlos y presionar el botón Install

NBAndroid Plugins de NetBeans para Android

Presionamos Next, aceptamos los términos de la licencia y finalmente apretamos el botón Install, esto descargará el plugin a nuestro equipo, así que habrá que esperar a que termine la descarga. Terminado este proceso, tendremos una advertencia mostrándonos que el plugin no está oficialmente respaldado por Oracle, presionemos Continue

NBAndroid Plugins de NetBeans para Android

Después, presionamos el botón Finish. Para activarlo, nos movemos a la pestaña Installed, y podemos ver que efectivamente, ambos componentes están instalados y activados.

Crear un nuevo proyecto Android con NetBeans

Vamos a File, New Project, ahora ya tenemos disponible el grupo de proyectos de Android

NBAndroid Plugins de NetBeans para Android

Seleccionemos el grupo Android, y el tipo de proyecto Android Project, entonces demos click en Next, encontraremos los siguientes campos.

  1. Project Name: Es el nombre que se le va a dar al proyecto.
  2. Project Location: La carpeta donde se va a guardar el proyecto
  3. Project Folder: El nombre que va a recibir la carpeta del proyecto dentro del Project Location, es decir, es una subcarpeta con el nombre del proyecto.
  4. Set as Main Project: Establece el proyecto como el principal.
  5. Package Name: Nombre que va a recibir el package, mínimo solicita dividirlo en dos partes, usando un punto como separador.
  6. Activity Name: Nombre de la actividad, es el archivo fuente principal del proyecto.
  7. Target Platform: Seleccionar la versión del SDK de Android a utilizar
  8. En mi caso, he creado un primer proyecto de ejemplo con los siguientes datos

    NBAndroid Plugins de NetBeans para Android

    Importante: En caso de que no encontrar el SDK de Android (Me sucedió una vez), se presiona el botón Manage Android SDK y se alimenta el campo SDK Location con la ruta de instalación del SDK, por lo general está ubicado en C:Program FilesAndroidandroid-sdk

    Lo siguiente es crear un dispositivo Android donde correr nuestros ejemplos, para ellos vamos a Menú Inicio, Todos los programas, Android SDK Tools, SDK Manager, del lado izquierdo de la ventana seleccionamos Virtual devices y presionamos el botón New.

    Agregar un nuevo dispositivo Android

    Los campos más importantes son: Name que es el nombre que le damos al dispositivo sin espacios y solo letras y números, Targetes la versión del sistema operativo o del API a utilizar y Size que es el tamaño de la SD Card virtual. Una vez establecido nuestro dispositivo presionemos Create AVD, tendremos un mensaje de confirmación que debemos aceptar.

    Regresando a NetBeans, presionemos F11 para compilar el proyecto, luego F6 para probarlo. La primera vez, se nos solicitará que seleccionemos el dispositivo a utilizar, deberíamos tener en ese lista el que creamos con anterioridad bajo la sección Start AVD, seleccionemos nuestro dispositivo y presionemos OK para ver nuestro proyecto (que no hace nada en realidad) en el emulador seleccionado.

    Emulador de Android con NetBeans

    ¡Y eso es todo! Resaltar que el SDK se actualiza constantemente, es importante hacerlo porque además, añade nuevos emuladores, mientras terminaba este tutorial pude ver disponibles emuladores para Samsung y Sony Ericsson.