2012-07-17 7 views
6

Si no modifico el código fuente y no compilo, recibo el mensaje "Actividad no iniciada, su tarea actual se ha llevado al frente". ¿Hay alguna opción en Eclipse para forzar que se ejecute sin cambiar el código fuente?Cómo evitar la "Actividad no iniciada, ¿su tarea actual se ha puesto al frente"?

+0

sí, simplemente cierre la aplicación desde el emulador o dispositivo, si ya se está ejecutando, intente ejecutar –

+0

http://stackoverflow.com/questions/3781182/activity-not-started-its-current-task-has-been-brought -to-the-front – Nermeen

+1

limpia tu proyecto y ejecuta de nuevo. – Akram

Respuesta

9

Si desea aplicarlo, haga esto. Hago esto por lo general, aunque suena cojo. Agregue un espacio en cualquier parte de su código (en cualquier archivo). Solo guarde el proyecto y ejecute. A continuación, volverá a pasar por el proceso de carga e instalación. Esta es la forma más fácil de hacerlo sin cambiar realmente ningún código que importe.

+1

Hago esto también, pero recientemente incluso eso no ha sido lo suficientemente bueno. Todavía me da la advertencia y no ejecuta la aplicación, no estoy seguro de qué cambió. – StackOverflowed

1

por qué no intenta volver a ejecutarlo desde Emulator, si no está modificando la fuente, hará lo mismo que mencionó, cambie la fuente (puede agregar registros o simplemente escribir en blanco en cualquier archivo) o ciérrelo y ábralo desde Emulator.

1

-> Esto ocurre solo si no hay cambios desde la ejecución anterior de su Aplicación.
-> Para evitar esto, puede ::

  1. Cierre la aplicación y después de compilación,
  2. usted tiene que cambiar al menos 1 archivo de ustedes código y luego puede compilar.
1

Hay otra manera de resolver este problema. Ejecute la otra aplicación y luego ejecute su aplicación actual, para que no reciba este tipo de mensaje de error. Y no es necesario cambiar el código o agregar espacios innecesarios. y también le ahorrará tiempo, lo cual puede ser un desperdicio para reiniciar el emulador.

0

Si no modifica el código y desea volver a ejecutar el código en el emulador, el sistema solo lanza la advertencia de que el código que está intentando ejecutar ya está ejecutado. Incluso he enfrentado esta advertencia varias veces. Puede hacer es hacer algunos cambios en el código e intentar ejecutar nuevamente o simplemente terminar todas las actividades en el frente y luego intentar ejecutar. Se ejecutará con éxito.

0

En mi opinión 'Actividad no iniciada, su tarea actual ...' es realmente tediosa. En algunos casos, no cambié nada en el código fuente, pero necesito reiniciar porque cambié los datos

0

Limpie su proyecto (Menú-> Proyecto-> Limpiar) luego ejecútelo.

Trabaja para mí.

Cuestiones relacionadas