无法从Xamarin.Forms应用程序中的真实Android设备连接到开发服务器上的REST API
我已经安装了Visual Studio Community 2019和Xamarin 16.0.2.95。 我正在开发一个连接到ASP.NET MVC Rest API的Xamarin.Forms应用程序。 我目前只使用三星Galaxy Note 9设备进行测试 我遇到的问题是,我似乎无法从三星设备上的应用程序连接到RESTAPI 我使用Fiddler查看流量,并将Fiddler作为三星的代理,以便查看所有流量 来自三星 如果我进入三星设备上的网络浏览器,它会工作,我会得到json,但不会从设备上的应用程序返回 我正在使用Keyoti提供的输送机,这给了我RESTAPI的ip 这就是我调用的方法。 没有出现错误消息无法从Xamarin.Forms应用程序中的真实Android设备连接到开发服务器上的REST API,android,xamarin.forms,Android,Xamarin.forms,我已经安装了Visual Studio Community 2019和Xamarin 16.0.2.95。 我正在开发一个连接到ASP.NET MVC Rest API的Xamarin.Forms应用程序。 我目前只使用三星Galaxy Note 9设备进行测试 我遇到的问题是,我似乎无法从三星设备上的应用程序连接到RESTAPI 我使用Fiddler查看流量,并将Fiddler作为三星的代理,以便查看所有流量 来自三星 如果我进入三星设备上的网络浏览器,它会工作,我会得到json,但不会从设备
public async void GetOrder()
{
HttpClient client = new HttpClient(new System.Net.Http.HttpClientHandler());
var response = await client.GetStringAsync("https://192.168.1.4:45457/api/Orders/1");
Order = JsonConvert.DeserializeObject<Order>(response);
client.Dispose();
}
public异步void GetOrder()
{
HttpClient client=newhttpclient(new System.Net.Http.HttpClientHandler());
var response=wait client.GetStringAsync(“https://192.168.1.4:45457/api/Orders/1");
Order=JsonConvert.DeserializeObject(响应);
client.Dispose();
}
我希望我已经提供了足够的信息来帮助别人。我正处于学习阶段
马尔科姆API不起作用。它是在本地安装的吗?嗨,你们知道安卓的项目。是的,我已经设置了互联网和网络访问权限,但同样的问题。还有其他想法吗?