2012-09-05 4 views
1

J'ai une application monodroid qui se termine sans aucun préavis. Quand il frappe une exception, l'application s'arrête juste. Il a été déployé sur l'appareil en utilisant "Démarrer sans débogage" de Visual Studio. Quand je l'exécute avec le débogueur dans Visual Studio, je fais une pause sur une exception. Est-ce que le comportement normal de l'application est juste de se terminer?L'application Monodroid se termine sans erreur

Répondre

0

Oui, cela semble parfaitement normal. Si votre application rencontre une exception non gérée, elle se bloquera et se terminera complètement. Vous pouvez jeter un oeil à la Android Debug Log pour voir un journal de ce qui s'est passé, y compris la pile produite à partir de tous les accidents de l'application.

+0

Dans mon application OnCreate méthode que j'ai ce qui suit, mais il ne soit pas appelé: AndroidEnvironment.UnhandledExceptionRaiser + = (expéditeur, args) => { chaîne logFileName = LogPath + Java.IO.File.Separator + « Erreur .bûche"; if (! File.Exists (logFileName)) File.CreateText (logFileName); erreur de chaîne = DateTime.Now.ToString() + "" + args.Exception.ToString(); File.AppendAllText (logFileName, erreur); }; – Trevor

Questions connexes