Ayuda el emulador no me muestra mi aplicacion

803 views
Skip to first unread message

yesid lazaro

unread,
Oct 15, 2010, 5:58:45 PM10/15/10
to desarrolladores-android
mi aplicacion es esta

package com.example.helloworld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloWorld 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 Mundo!!!");
setContentView(tv);
}
}

y no muestra nada despues de cargar el emulador
espero y nada solo una imagende android

JMRuiz

unread,
Oct 16, 2010, 12:47:35 PM10/16/10
to desarrolladores-android
La primera vez que carga el emulador hace la "emulacion" (valga la
redundancia) del SO esto es, se inicializa tal cual en el equipo,
despues de que carga el sistema se debe desplegar la aplicacion... que
IDE utilizas??

checa este tuto: http://www.javamovil.info/android/

Es el mismo ejemplo que tu haces, usando Eclipse, checa que en hayas
declarado las strings y el Layout tal cual esta en el ejemplo, si no
sale... pues me dices y te ayudo de acuerdo??

Saludos

Ramón Invarato

unread,
Oct 18, 2010, 4:32:18 AM10/18/10
to desarrollad...@googlegroups.com

Depende del tiempo de carga del emulador, al cargar el escritorio de android se lanzará o no tu aplicación. Prueba a relanzar tu aplicación al terminar de cargar el emulador, y con el emulador en marcha.


--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

luiX_

unread,
Oct 18, 2010, 7:53:14 AM10/18/10
to desarrollad...@googlegroups.com
consejo para navegantes (xD): no cerréis el emulador cada vez que hagáis una ejecución, dejadlo abierto y simplemente al re-lanzarla se re-instalará y abrirá ;)

Es que me encontrado con gente que cerraba el emulador cada vez que ejecutaba y claro... los tiempos de testing crecen de la ostia... xD

Juan de Dios Maldonado Sánchez

unread,
Oct 18, 2010, 9:10:38 AM10/18/10
to desarrollad...@googlegroups.com
Eso me pasó a mí el primer día y pensaba que tener que esperar 4 o 5 minutos cada vez que quiero probar la aplicación era muchísimo. :)

Menos mal que ahora tengo el HTC G1 y no tengo que utilizar el emulador. :P

2010/10/18 luiX_ <lui...@gmail.com>

Ramón Invarato

unread,
Oct 18, 2010, 10:30:08 AM10/18/10
to desarrollad...@googlegroups.com
Hombre, tampoco es tener que estar quemando el móvil a pruebas. Que con el intenso uso y el calor la batería de litio se resiente y mucho.
Al menos que no tengas otra, es más que recomendable usar el emulador, y dejar el dispositivo físico para pruebas finales o parciales.

Juan de Dios Maldonado Sánchez

unread,
Oct 18, 2010, 10:33:23 AM10/18/10
to desarrollad...@googlegroups.com
Yo es que con el ordenador que tengo, si tengo que depurar las aplicaciones en el emulador, me puedo morir esperando. Además, es mil veces más cómodo que con el emulador. :-)

La batería que tiene mi movil es la número 6 desde que tengo ese movil, así que... por baterías, que no quede.  ^_^

2010/10/18 Ramón Invarato <inva...@gmail.com>

JMRuiz

unread,
Oct 19, 2010, 10:35:57 AM10/19/10
to desarrolladores-android
Entonces no pruebas tus apps... pruebas tu movil ^_^

Ps depende del caso, el emulador permite simular el comportamiento
pero no tal cual, creo que una buena app deberia probarse con
emulador, cuando este en desarrollo y una vez que se pretenda liberar
hacer pruebas en moviles con android...

Pero bueno, cada quien tiene sus modos no??

Saludos XD

On 18 oct, 09:33, Juan de Dios Maldonado Sánchez <jua...@gmail.com>
wrote:
> Yo es que con el ordenador que tengo, si tengo que depurar las aplicaciones
> en el emulador, me puedo morir esperando. Además, es mil veces más cómodo
> que con el emulador. :-)
>
> La batería que tiene mi movil es la número 6 desde que tengo ese movil, así
> que... por baterías, que no quede.  ^_^
>
> 2010/10/18 Ramón Invarato <invar...@gmail.com>
>
> > Hombre, tampoco es tener que estar quemando el móvil a pruebas. Que con el
> > intenso uso y el calor la batería de litio se resiente y mucho.
> > Al menos que no tengas otra, es más que recomendable usar el emulador, y
> > dejar el dispositivo físico para pruebas finales o parciales.
>
> > El 18 de octubre de 2010 15:10, Juan de Dios Maldonado Sánchez <
> > jua...@gmail.com> escribió:
>
> >>  Eso me pasó a mí el primer día y pensaba que tener que esperar 4 o 5
> >> minutos cada vez que quiero probar la aplicación era muchísimo. :)
>
> >> Menos mal que ahora tengo el HTC G1 y no tengo que utilizar el emulador.
> >> :P
>
> >> 2010/10/18 luiX_ <lui...@gmail.com>
>
> >> consejo para navegantes (xD): no cerréis el emulador cada vez que hagáis
> >>> una ejecución, dejadlo abierto y simplemente al re-lanzarla se re-instalará
> >>> y abrirá ;)
>
> >>> Es que me encontrado con gente que cerraba el emulador cada vez que
> >>> ejecutaba y claro... los tiempos de testing crecen de la ostia... xD
>
> >>> El 18 de octubre de 2010 10:32, Ramón Invarato <invar...@gmail.com>escribió:
>
> >>>> Depende del tiempo de carga del emulador, al cargar el escritorio de
> >>>> android se lanzará o no tu aplicación. Prueba a relanzar tu aplicación al
> >>>> terminar de cargar el emulador, y con el emulador en marcha.
>
> >>>> El 16/10/2010 0:51, "yesid lazaro" <yes-s...@hotmail.com> escribió:
>
> >>>> mi aplicacion es esta
>
> >>>> package com.example.helloworld;
>
> >>>> import android.app.Activity;
> >>>> import android.os.Bundle;
> >>>> import android.widget.TextView;
>
> >>>> public class HelloWorld 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 Mundo!!!");
> >>>>       setContentView(tv);
> >>>>   }
> >>>> }
>
> >>>> y no muestra nada despues de cargar el emulador
> >>>> espero y nada solo una imagende android
>
> >>>> --
> >>>> Has recibido este mensaje porque estás suscrito al grupo
> >>>> "desarrolladores-android" de Grupos de Google.
> >>>> Para publicar una entrada en este grupo, envía un correo electrónico a
> >>>> desarrollad...@googlegroups.com.
> >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >>>> desarrolladores-a...@googlegroups.com<desarrolladores-android%2Bunsu...@googlegroups.com>
> >>>> Para tener acceso a más opciones, visita el grupo en
> >>>>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> >>>>  --
> >>>> Has recibido este mensaje porque estás suscrito al grupo
> >>>> "desarrolladores-android" de Grupos de Google.
> >>>> Para publicar una entrada en este grupo, envía un correo electrónico a
> >>>> desarrollad...@googlegroups.com.
> >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >>>> desarrolladores-a...@googlegroups.com<desarrolladores-android%2Bunsu...@googlegroups.com>
> >>>> Para tener acceso a más opciones, visita el grupo en
> >>>>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> >>>  --
> >>> Has recibido este mensaje porque estás suscrito al grupo
> >>> "desarrolladores-android" de Grupos de Google.
> >>> Para publicar una entrada en este grupo, envía un correo electrónico a
> >>> desarrollad...@googlegroups.com.
> >>> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >>> desarrolladores-a...@googlegroups.com<desarrolladores-android%2Bunsu...@googlegroups.com>
> >>> Para tener acceso a más opciones, visita el grupo en
> >>>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> >>  --
> >> Has recibido este mensaje porque estás suscrito al grupo
> >> "desarrolladores-android" de Grupos de Google.
> >> Para publicar una entrada en este grupo, envía un correo electrónico a
> >> desarrollad...@googlegroups.com.
> >> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >> desarrolladores-a...@googlegroups.com<desarrolladores-android%2Bunsu...@googlegroups.com>
> >> Para tener acceso a más opciones, visita el grupo en
> >>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> >  --
> > Has recibido este mensaje porque estás suscrito al grupo
> > "desarrolladores-android" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > desarrollad...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a
> > desarrolladores-a...@googlegroups.com<desarrolladores-android%2Bunsu...@googlegroups.com>

luiX_

unread,
Oct 19, 2010, 11:37:43 AM10/19/10
to desarrollad...@googlegroups.com
Yo opino como tú, primero emulador, sobretodo si en tu app influyen cosas como llamadas entrantes, cambio de posición en el GPS, etc...

Luego ya te la puedes meter en el móvil después de cada día de curro para llevarla contigo y cuando te aburras cacharrear con lo que llevas hecho a ver que tal va, pero quitando eso hasta pruebas finales o parciales mayores no le veo mucho sentido :P

A menos, claro está, que se algo "extraño" que tengas que probar en el móvil por narices...

Ramón Invarato

unread,
Oct 19, 2010, 12:30:25 PM10/19/10
to desarrollad...@googlegroups.com
Yo no soy partidario de probar en el móvil por norma, por lo que comenté. Pero como todo el emulador tiene sus limitaciones, y puede venir mejor o incluso necesario probarlas directamente en el móvil, por tanto son casos justificados: por alguna razón no funcione el emulador o tarde demasiado en cargar (más de 10-15 minutos), probar aplicaciones que requieran la brújula o el acelerómetro, o porque el emulador no se ajusta al 100% a la realidad de un dispositivo físico. Para el resto de casos (más del 90%), es bastante recomendable usar el emulador, por comodidad y por no dañar el dispositivo físico por uso reiterado (nadie se quiere mermar la capacidad de su móvil, tablet, etc) por el empleo reiterado de aplicaciones con errores y sin optimizar.

El 19 de octubre de 2010 16:35, JMRuiz <jmanu...@gmail.com> escribió:
Reply all
Reply to author
Forward
Message has been deleted
0 new messages