#android #visual-studio #xamarin.forms #emulation
Вопрос:
У меня небольшая проблема с VS (Visual Studio) Эмулятор Android. Сам эмулятор имеет подключение к Интернету. Я умею хмурить брови и все такое.
Проблема в эмуляторе и Xamarin.Приложение «Формы».
я тестирую это на эмуляторе:
var current = Connectivity.NetworkAccess;
if (current != NetworkAccess.Internet)
{
//TODO: Fehlermeldung wegen keinem Internet
return;
}
var isReachable = await CrossConnectivity.Current.IsReachable("google.com", 5000);
isReachable является ложным в эмуляторе, но истинным, когда я тестирую его на реальном устройстве.
в чем может быть проблема?
Ответ №1:
Эмулятор Android использует одну и ту же сеть на локальном компьютере.
Поэтому сначала убедитесь, что Google
это доступно из местного броузера .
Тогда попробуйте IsRemoteReachable
вместо IsReachable
этого .
Проверить https://jamesmontemagno.github.io/ConnectivityPlugin/PingaHost.html.