¿Se puede reiniciar el iniciador además de reiniciar el teléfono?

En mi Galaxy S Android 2.2, acabo de recibir el mensaje ' Activite Starter tardó demasiado en responder'. ¿Forzar cierre? ', lo cual hice.

Ahora la pantalla de inicio es negra. :)

Así que eliminé el programa de inicio, al parecer. Debería haber mirado el mensaje más de cerca.

Además de apagar y reiniciar el teléfono, ¿es posible reiniciar el programa principal en un teléfono?

¿Intentaste presionar la tecla INICIO?
@Sparx: Sí, estoy 99 % seguro de que probé todo tipo de combinaciones, incluso presionar la tecla de inicio. Pero como en todas esas cosas, uno no puede estar 100% seguro, a veces se pasa por alto lo obvio. La próxima vez, si alguna vez vuelve a ocurrir, sin duda intentaré esto.
Solo una pista, no una respuesta: puede reiniciar el teléfono rápidamente manteniendo presionado el botón de encendido hasta que aparezca la pantalla de inicio (alrededor de 10 segundos) en lugar de mantenerlo presionado por un segundo y elegir "Apagar" y encenderlo nuevamente.

Respuestas (4)

Probablemente podría iniciar la aplicación con el shell abd

en el tipo de concha

am start [DETAILS]

el uso es

usage: am [start|broadcast|instrument]
       am start -D INTENT
       am broadcast INTENT
       am instrument [-r] [-e <ARG_NAME> <ARG_VALUE>] [-p <PROF_FILE>]
                [-w] <COMPONENT>

       INTENT is described with:
                [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
                [-c <CATEGORY> [-c <CATEGORY>] ...]
                [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
                [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
                [-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
                [-n <COMPONENT>] [-f <FLAGS>] [<URI>]

En esta página se pueden ver algunos ejemplos .

Sin embargo, sería necesario que conozca algunos detalles sobre el lanzador en cuestión. Puede valer la pena leer este hilo sobre el uso de am del grupo de Google de Android-Framework.

No entiendo, si mi aplicación de inicio no se está ejecutando y mi pantalla está en blanco, ¿cómo voy a poder iniciar un shell abd?
Tendrías que conectarte por usb
Tenga en cuenta que cualquiera que sea la pantalla de inicio que use, siempre puede usarla am start -a android.intent.action.MAIN -c android.intent.category.HOMEpara iniciar su pantalla de inicio predeterminada.

Al presionar la tecla de inicio en mi Dell Streak, se me pide que elija un programa de inicio si no hay ninguno en ejecución después de que se bloqueó o reinstaló.

10 años después...

El primer paso es encontrar el nombre de su lanzador actual, también conocido como "aplicación de inicio". A menos que haya cambiado el que se proporciona de forma predeterminada, probablemente no lo sepa. El iniciador predeterminado puede ser diferente en cada teléfono. Encontrar su nombre también depende de su versión de Android. Afortunadamente, hay muchas páginas en Internet que explican eso para cada versión de Android, así que no las copiaré y pegaré todas aquí. Con un Android 11 reciente, vaya a Configuración -> Aplicaciones -> Avanzado -> Aplicaciones predeterminadas -> Aplicación de inicio.

Una vez que haya encontrado el precioso nombre, vuelva a Aplicaciones y desplácese hacia abajo hasta que lo encuentre. Tóquelo y luego "Forzar detención", ¡listo!

Si aún no puede encontrar su iniciador en la lista de aplicaciones, haga clic en los tres puntos e intente "Mostrar sistema (aplicaciones)"

Tenga en cuenta que algunos lanzadores de Inicio pueden tener la opción integrada en el espacio del usuario para mayor comodidad. Por ejemplo, yo mismo uso Nova Launcher , y en la configuración puede encontrar esta opción:ingrese la descripción de la imagen aquí