1
예고없이 종료되는 Monodroid 응용 프로그램이 있습니다. 예외가 발생하면 응용 프로그램이 종료됩니다. Visual Studio에서 "디버깅하지 않고 시작"을 사용하여 장치에 배포되었습니다. Visual Studio에서 디버거로 실행할 때 예외가 발생합니다. 응용 프로그램이 종료되는 정상적인 동작입니까?Monodroid 응용 프로그램이 오류없이 종료됩니다.
예고없이 종료되는 Monodroid 응용 프로그램이 있습니다. 예외가 발생하면 응용 프로그램이 종료됩니다. Visual Studio에서 "디버깅하지 않고 시작"을 사용하여 장치에 배포되었습니다. Visual Studio에서 디버거로 실행할 때 예외가 발생합니다. 응용 프로그램이 종료되는 정상적인 동작입니까?Monodroid 응용 프로그램이 오류없이 종료됩니다.
예, 정상적으로 들립니다. 응용 프로그램에서 처리되지 않은 예외가 발생하면 충돌이 발생하여 완전히 종료됩니다. Android Debug Log을 살펴보면 응용 프로그램의 충돌로 인해 생성 된 스택 트레이스를 포함하여 발생한 문제의 로그를 볼 수 있습니다. 내 응용 프로그램에서
에서 OnCreate 방법 나는 다음을 가지고 있지만 그것이 호출되지 않습니다 AndroidEnvironment.UnhandledExceptionRaiser + = (보낸 사람, 인수를) => { 문자열 LOGFILENAME = LogPath를 + Java.IO.File.Separator + "오류 .로그"; if (! File.Exists (logFileName)) File.CreateText (logFileName); 문자열 오류 = DateTime.Now.ToString() + ""+ args.Exception.ToString(); File.AppendAllText (logFileName, error); }; – Trevor