Está en la página 1de 11

Configuracin del Android SDK en NetBeans 7

Nota: Aplica siempre y cuanto tengas el SDK de android ya instalado en caso contrario procede a instalar primero el sdk, bajalo de aca: http://dl.google.com/android/installer_r21-windows.exe 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 pestaa Settings 3. Presionar el botn 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 direccin que corresponde al plugin NBAndroid de Kenai: http://deadlock.netbeans.org/hudson/job/nbandroid/lastStableBuild/artifact/build/up dates/updates.xml La ventana debe quedar as

Una vez hecho esto, ir a la pestaa Available Plugins, hay que localizar los plugins Android y Android Test Runner for NetBeans 7.0+, marcarlos y presionar el botn Install

Presionamos Next, aceptamos los trminos de la licencia y finalmente apretamos el botn Install, esto descargar el plugin a nuestro equipo, as que habr que esperar a que termine la descarga. Terminado este proceso, tendremos una advertencia mostrndonos que el plugin no est oficialmente respaldado por Oracle, presionemos Continue

Despus, presionamos el botn Finish. Para activarlo, nos movemos a la pestaa Installed, y podemos ver que efectivamente, ambos componentes estn 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

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, mnimo 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 versin del SDK de Android a utilizar En mi caso, he creado un primer proyecto de ejemplo con los siguientes datos

Importante: En caso de que no encontrar el SDK de Android (Me sucedi una vez), se presiona el botn Manage Android SDK y se alimenta el campo SDK Location con la ruta de instalacin del SDK, por lo general est ubicado en C:\Program Files\Android\android-sdk

Si esto no funciona hacer lo de la pagina 8 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 botn New.

Los campos ms importantes son: Name que es el nombre que le damos al dispositivo sin espacios y solo letras y nmeros, Target es la versin del sistema operativo o del API a utilizar y Size que es el tamao de la SD Card virtual. Una vez establecido nuestro dispositivo presionemos Create AVD, tendremos un mensaje de confirmacin 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, deberamos tener en ese lista el que creamos con anterioridad bajo la seccin Start AVD, seleccionemos nuestro dispositivo y presionemos OK para ver nuestro proyecto (que no hace nada en realidad) en el emulador seleccionado.

Y eso es todo! Resaltar que el SDK se actualiza constantemente, es importante hacerlo porque adems, aade nuevos emuladores.

En caso de que no funcione lo anterior Aadir plataforma Android en NetBeans


Ahora es necesario indicar las plataformas Android que se van a poder utilizar desde NetBeans, y que anteriormente se han descargado desde el gestor SDK. (Es recomendable reiniciar Netbeans. He tenido algn problema antes de hacerlo). Para ello se debe acceder desde NetBeans a "Herramientas > Plataformas Java" y hacer clic en "Aadir plataforma", seleccionando a continuacin la opcin "Google Android open handheld Platform".

Tras pulsar "Siguiente" hay que especificar dnde se encuentra la carpeta descargada en un primer momento con las plataformas Android. Seguidamente de indicarn qu plataformas se desean aadir de la lista en la que se muestran las plataformas configuradas previamente en el gestor SDK. A cada plataforma que se desee aadir se debe indicar un nombre.

As nos deber aparecer la lista de plataformas configuradas en NetBeans.

Aplicacin de prueba "Hola mundo"


Crear un proyecto nuevo en netBeans, seleccionando la opcin "Android Application".

En la ventana de creacin de la aplicacin se debe especificar un nombre, comprobar la carpeta de destino, y la plataforma para la que se desea crear la aplicacin.

Una vez creada la apliacin, se puede observar que se crean dos archivos con cdigo fuente: "MainActivity.java" y "R.java". Para que la aplicacin muestre el texto "Hola Mundo" se deben incluir, en el cdigo de "MainActivity.java" las siguientes lneas de cdigo en el lugar donde indica: "// ToDo add your GUI initialization code here".
1.TextView tv = new TextView(this); 2.tv.setText("Hola Mundo");

3.setContentView(tv);

Y en la parte superior se debe incluir el siguiente import:


1.import android.widget.TextView;

Por tanto, el cdigo de "MainActivity.java" debe quedar as:


01.package org.me.holamundoandroid; 02. 03.import android.app.Activity; 04.import android.os.Bundle; 05.import android.widget.TextView; 06. 07.public class MainActivity extends Activity { 08. 09./** Called when the activity is first created. */ 10.@Override 11.public void onCreate(Bundle icicle) { 12.super.onCreate(icicle); 13.TextView tv = new TextView(this); 14.tv.setText("Hola Mundo"); 15.setContentView(tv); 16.} 17. 18.}

Al ejecutar la aplicacin desde NetBeans (Run Main Project), se abrir el dispositivo virtual que fue creado anteriormente.

Pasados unos instantes, continuar el arranque del dispositivo virtual, y es posible que deba pulsarse en l la tecla "Menu" para desbloquearlo.

Finalmente, aparecer el texto "Hola mundo" como resultado de la ejecucin de la aplicacin.

También podría gustarte