Android NativeMessageHandler+&书信电报;SendAsync>;System.OperationCanceledException:操作已取消
我们已经在Xamarin iOS和Android中开发了一个应用程序 我们使用Azure服务和AppCenter进行崩溃日志报告 对于Android,我们收到了大量的以下日志Android NativeMessageHandler+&书信电报;SendAsync>;System.OperationCanceledException:操作已取消,android,azure,xamarin,xamarin.android,visual-studio-app-center,Android,Azure,Xamarin,Xamarin.android,Visual Studio App Center,我们已经在Xamarin iOS和Android中开发了一个应用程序 我们使用Azure服务和AppCenter进行崩溃日志报告 对于Android,我们收到了大量的以下日志 ModernHttpClient NativeMessageHandler+<SendAsync>c__async0.MoveNext () System.Net.Http HttpClient+<SendAsyncWorker>d__49.MoveNext () Microsoft.Windows
ModernHttpClient
NativeMessageHandler+<SendAsync>c__async0.MoveNext ()
System.Net.Http
HttpClient+<SendAsyncWorker>d__49.MoveNext ()
Microsoft.WindowsAzure.MobileServices
MobileServiceHttpClient+<SendRequestAsync>d__1d.MoveNext ()
Microsoft.WindowsAzure.MobileServices
MobileServiceHttpClient+<RequestAsync>d__4.MoveNext ()
Microsoft.WindowsAzure.MobileServices
MobileServiceClient+<InternalInvokeApiAsync>d__b.MoveNext ()
Microsoft.WindowsAzure.MobileServices
MobileServiceClient+<InvokeApiAsync>d__6.MoveNext ()
ModernHttpClient
NativeMessageHandler+c_uu异步0.MoveNext()
System.Net.Http
HttpClient+d_u49.MoveNext()
Microsoft.WindowsAzure.MobileServices
MobileServiceHttpClient+d_u1d.MoveNext()
Microsoft.WindowsAzure.MobileServices
MobileServiceHttpClient+d_u4.MoveNext()
Microsoft.WindowsAzure.MobileServices
MobileServiceClient+d_uB.MoveNext()
Microsoft.WindowsAzure.MobileServices
MobileServiceClient+d_u6.MoveNext()
我试图搜索它,但无法找到为什么会被记录下来
错误日志信息如下所示:
NativeMessageHandler+<SendAsync>c__async0.MoveNext ()
System.OperationCanceledException: The operation was canceled.
O
NativeMessageHandler+c\uu async0.MoveNext()
System.OperationCanceledException:操作已取消。
O
如果您有任何帮助或想法可以更深入地调试此错误日志,我们将不胜感激。MS App Center会为您提供每次崩溃的报告。您可以在的14:40查看如何查看所提供的详细信息。它们甚至允许您记录发生车祸的人的用户名 因此,如果您实现如下所示的分析事件,您可以准确地找出如何复制错误并放置异常捕获点
Analytics.TrackEvent("PageView: LoginPage");
从我在HTTPClient层(从MoveNext)看到的情况来看,它似乎与异步编程有关。我建议对您的代码进行以下更改,以确保它符合Microsoft的Brandon Minnick所示。您还可以共享一些web服务层代码,以帮助我们了解更多信息,MS App Center会为您提供每次崩溃的报告。您可以在的14:40查看如何查看所提供的详细信息。它们甚至允许您记录发生车祸的人的用户名 因此,如果您实现如下所示的分析事件,您可以准确地找出如何复制错误并放置异常捕获点
Analytics.TrackEvent("PageView: LoginPage");
从我在HTTPClient层(从MoveNext)看到的情况来看,它似乎与异步编程有关。我建议对您的代码进行以下更改,以确保它符合Microsoft的Brandon Minnick所示。您还可以共享一些web服务层代码,以帮助我们获得更多的帮助这方面是否成功@狼獾队成功了吗@狼獾