2011-08-09 3 views
0

내가 디버그 모드에서 오전 라인이 매우 많은 정보를 (예외)를 제공하지 않습니다 충돌 때더 나은 Debuggin Info with monodroid?

내가 할 모든이가 다음에 실행할 문입니다

때 에서이 스레드 반환 현재 함수.

그런 다음 디버거는 대개 다음 줄로 가려고하면 분리됩니다.

StreamReader reader = new StreamReader(e.Result); 
    var test= JSON.Instance.ToObject<Test>(reader.ReadToEnd()); 
    txtView.Text = test.Date; 

그러면 textView가 업데이트되지만 StreamReader 줄로 돌아가서 위의 메시지가 표시됩니다.

답변

0

Android 용 Mono의 현재 버전에서 디버거 성능이 이상적이지 않습니다. 앱에서 디버그 정보를 얻는 가장 좋은 방법은 Visual Studio, 명령 줄 또는 DDMS을 통해 액세스 할 수있는 Android 디버그 로그를 사용하는 것입니다. Xamarin은 해당 로그를 읽고 사용하는 방법에 대한 좋은 문서를 가지고 있습니다. available here. 앱에 넣은 로그 문을 볼 수 있으며 발생한 모든 충돌에 대한 스택 트레이스를 얻을 수 있습니다.