Xamarin HttpClient.PostAsync任务在Android中超时,适用于iOS

时间:2017-03-14 08:17:13

标签: c# xamarin xamarin.android async-await dotnet-httpclient

System.Threading.Tasks.TaskCanceledException: A task was canceled.

这个错误就是我得到的。

我试图增加超时,正如我在其他问题中看到的那样,但是后来会发生同样的错误。

我已在Android上的项目属性中检查了Internet权限。

我在VS2015和VS2017都尝试过。 Arm和x86仿真器。

1 个答案:

答案 0 :(得分:2)

我在Android项目中安装了 ModernHttpClient 。我还必须添加 System.Net.Requests 来构建它。

现在它很好用,没有代码更改! :)