android: la Poignée de Crash de l'Application et de commencer une Activité particulière

J'ai une appli et si l'application se bloque dans une activité particulière, il redémarre à l'un des intermédiaires parent activités.

C'est un problème pour moi puisque j'ai quelques entré les infos de l'utilisateur qui est perdu au moment de l'accident.

Est-il un moyen de forcer l'application à lancer à partir de l'écran après le redémarrage à partir d'un crash?

Grâce.

Avez-vous essayé d'omettre le android.l'intention.de la catégorie.Catégorie par DÉFAUT de cette Activité particulière? C'est probablement ce qui ne fonctionne que si vous ne voulez pas lancer l'activité avec les intentions.
ce n'est pas aider. Android Standard de comportement est de redémarrer l'application à l'Activité avant celui qui s'est écrasé. Cela n'a rien à voir avec manifeste paramètres et vous ne pouvez pas modifier ce comportement.
Fixer votre application de sorte qu'il ne tombe pas en panne. Intercepter des exceptions en cas de besoin et de faire quelque chose d'intelligent. Il n'existe aucune solution de contournement pour le code qui n'est pas robuste, à l'exception de rendre votre code plus robuste.
vous avez raison. Toutefois, vous ne serez jamais à écrire des applications qui ne plantent jamais. Ainsi, au lieu et si c'est vraiment nécessaire, vous pouvez également essayer une coutume UncaughtExceptionHandler et redémarrez votre activité à partir de là. Cela doit être fait avec soin, comme une erreur dans cette activité est susceptible de causer une boucle infinie.

OriginalL'auteur Wise Shepherd | 2015-01-07