无法在Xamarin.Forms中通过internet发送请求

无法在Xamarin.Forms中通过internet发送请求,xamarin.forms,xamarin.android,restsharp,Xamarin.forms,Xamarin.android,Restsharp,在Xamarin.Forms中的Android仿真器上使用RestSharp时,我经常会遇到NameResolutionException 代码如下: var restClient = new RestClient("valid server address"); var restRequest = new RestRequest("st/IndexLists", Method.GET) { RequestFormat = DataFormat.Json }; var respons

在Xamarin.Forms中的Android仿真器上使用
RestSharp
时,我经常会遇到
NameResolutionException

代码如下:

var restClient = new RestClient("valid server address");

var restRequest = new RestRequest("st/IndexLists", Method.GET)
{
    RequestFormat = DataFormat.Json
};

var response = restClient.Execute<object>(restRequest);
var restClient=new restClient(“有效服务器地址”);
var restRequest=new restRequest(“st/indexlist”,Method.GET)
{
RequestFormat=DataFormat.Json
};
var response=restClient.Execute(restRequest);
我无法从模拟器的浏览器和设备访问此地址。可以访问其他已知地址。
我通过局域网连接。

这是一个DNS问题。如果IP是静态的,你可以尝试使用它。谢谢。这很有效。有没有办法解决DNS问题?也许吧。你需要先弄清楚潜在的问题。您可能只需要刷新设备上的DNS缓存。