gpt4 book ai didi

android - NativeMessageHandler+ System.OperationCanceledException : The operation was canceled

转载 作者:行者123 更新时间:2023-12-03 04:11:18 25 4
gpt4 key购买 nike

我们在 Xamarin iOS 和 Android 中开发了一个应用程序。

我们使用 Azure 服务和 AppCenter 进行崩溃日志报告。

对于 Android,我们收到了大量以下日志

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 ()

我尝试搜索它,但无法找出为什么会被记录,

错误日志信息如下:

NativeMessageHandler+<SendAsync>c__async0.MoveNext ()
System.OperationCanceledException: The operation was canceled.
O

任何有关如何更深入地调试此错误日志的帮助或想法将非常感激。

最佳答案

MS App Center 为您提供每次崩溃的报告。可以从 this MSDN video 14:40开始退房如何查看所提供的详细信息。他们甚至允许您记录现在发生崩溃的人的用户名。

因此,如果您实现如下所示的 Analytics 事件,您就可以准确地弄清楚如何复制错误并放置异常捕获点。

Analytics.TrackEvent("PageView: LoginPage");
Analytics.TrackEvent("SelectAction: LoginButton");

从我在 HTTPClient 层(来自 MoveNext)中看到的情况来看,它似乎与异步编程有关。我建议在您的代码中进行以下更改,以确保它遵循 best practices由微软的 Brandon Minnick 主持。您还可以分享一些Web服务层代码来帮助我们更多

关于android - NativeMessageHandler+<SendAsync> System.OperationCanceledException : The operation was canceled,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56472091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com