Xamarin的.窗体Android模拟器没有连接



我有一个小问题VS (Visual Studio) Android模拟器。模拟器本身有互联网连接。我可以眉毛和所有的东西。

问题是模拟器和Xamarin。形式应用。

i在模拟器上测试:

var current = Connectivity.NetworkAccess;
if (current != NetworkAccess.Internet)
{
//TODO: Fehlermeldung wegen keinem Internet
return;
}
var isReachable = await CrossConnectivity.Current.IsReachable("google.com", 5000);

isReachable错误是true当我用真实设备进行测试时。问题是什么呢?

Android Emulator与本地计算机共享同一网络。

所以首先要确保Google可以从本地浏览器访问。

IsRemoteReachable代替IsReachable

检查https://jamesmontemagno.github.io/ConnectivityPlugin/PingaHost.html。

最新更新