Evi*_*eer 5 c# android xamarin.android xamarin xamarin.forms
我在Xamarin.Forms PCL中直接使用System.Net.Http.HttpClient.虽然它在Windows Phone上运行得非常好,但在Android上它会在GetAsync线上抛出未处理的异常.
有什么特定的平台我不见了吗?
var client = new HttpClient();
var response = await client.GetAsync(Constants.ProjectsUri); // this breaks
Run Code Online (Sandbox Code Playgroud)
在 Android 构建设置中,设置HttpClient Implementation为使用AndroidClientHandler.
AndroidClientHandler 类是在 Xamarin.Android 6.1 中引入的,旨在为 Xamarin.Android 应用程序提供 TLS 1.2 支持。此类对所有 HTTP 连接使用本机 java.net.URLConnection,允许 HttpClient 实例使用 Android 可用的任何网络和加密协议。
| 归档时间: |
|
| 查看次数: |
1700 次 |
| 最近记录: |