En este tip vamos a crear un hola mundo en android. Para ello necesitaremos tener instaldos eclipse y luego el plugin de android. En esta última página explican paso a paso como configurar el eclipse con el plugin de android así que no me entretendré en ese tema.
Crearemos un nuevo proyecto android y luego rellenaremos los campos nombre del proyecto, nombre de la aplicación, package name y escogeremos que es para la versión 1.5 de android.

Por defecto nos creará varios archivos, pero el que nos importa es el que está dentro de src/cristalab.com. Al abrirlo veremos que tenemos el siguiente código:
Código :
package cristalab.com;
import android.app.Activity;
import android.os.Bundle;
public class HolaCristalab extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}Ahora simplemente debemos cambiar unas líneas de código. Sustituimos la línea setContentView... por
Código :
TextView tv = new TextView(this);
tv.setText("Hola Cristalab!!");
setContentView(tv);Con esto creamos un campo de texto y lo inicializamos con el texto "Hola Cristalab" y luego hacemos que aparezca por pantalla. Veremos que eclipse nos dice que nos falta importar una clase, para ello usamos la ayuda de eclipse y apretamos Ctrl+Shift+o y nos añadirá" import android.widget.TextView;"
Por lo que el código final será:
Código :
package cristalab.com;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HolaCristalab extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hola Cristalab!!");
setContentView(tv);
}
}Ya tenemos lista nuestra primera aplicación en android. Para ejecutarla en el emulador simplemente elegimos el menú Run->Run->Android Application. Con esto nos saltará el emulador:

Como podéis ver, es muy simple crear un hola mundo, así que más adelante iremos mostrando más ejemplos en android.

Por Pablo el 04 de Agosto de 2009
Hacer algo más complicado ya es otra cosa... aunque para nada imposible.
www.androiditis.es - Todo Android!
pd: toma esto asqueroso .net.....
Por Androider el 04 de Agosto de 2009
Por andresmaro el 04 de Agosto de 2009
Por jacri el 04 de Agosto de 2009
Extremadamente sencillo.
Será lindo checar la API de Android...
Por arthas el 08 de Agosto de 2009
Por Gutenberg el 17 de Julio de 2010
Gracias a Google y a Eclipse tb n.n
Por Esteban el 02 de Septiembre de 2010
que puede ser?
saludos
Por toni el 21 de Septiembre de 2010
Por Frusi el 20 de Octubre de 2010
Por Frusi el 20 de Octubre de 2010
Disfrutenlo!!
Por ieko el 26 de Noviembre de 2010
TextView tv = new TextView(this);
Gracias
Por Nelson el 22 de Diciembre de 2010
saludos a todos, yo me estoy iniciando en android, suerte a todos.
Por kipasocito el 05 de Febrero de 2011
Por emma pc el 23 de Febrero de 2011
Por Laly el 21 de Mayo de 2011
Mi primer aplicación en Android!
Tarda bastante en levantar todo el emulador... o será la ansiedad por ver mi mensaje!
Sds y gracias de nuevo!
Por cheluis el 06 de Junio de 2011
Por Choco el 16 de Junio de 2011
buen tutorial
El problema que tengo es que le doy a run, sale lo de ANDROID_, después "android" (con fuente diferente) y finalmente carga, con el teclado bloqueado.
Se supone que es ahí donde al darle a MENU sale el hola mundo... en mi caso simplemente se desbloquea el teclado y ya.
No consigo ejecutar el hola mundo de ninguna forma :s y me he mirado mil guias y tutoriales más buscando alguna solución.. pero nada
alguna idea?
Por Danilo el 20 de Junio de 2011
de ante mano gracias .
Por Jorge Guzman el 22 de Junio de 2011
presionar menu y hay que esperar 30 seg...aprox..
Saludos y suerte a todos!
Por Stepher el 29 de Julio de 2011
Por leonardroid el 15 de Septiembre de 2011
Por Rushmata el 07 de Octubre de 2011
Por JUAN CARLOS el 01 de Diciembre de 2011
Application package 'AndroidManifest.xml' must have a minimum of 2 segments.
Gracias.
Por JUAN CARLOS el 01 de Diciembre de 2011
package PRUEBAS;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class PRUEBASActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hola Cristalab!!");
setContentView(tv);
}
}
Por markogonzalez el 04 de Febrero de 2012
Por franky0_3 el 05 de Febrero de 2012
Espero te pueda haber ayudado con esto.
Saludos,
PDTA.: Muy buen post! Congratulations!