начиная с Android 10, мы должны предложить или указать сети, к которым могут подключаться пользователи.
С помощью форм Xamarin я определяю сеть следующим образом:
var specifier = new WifiNetworkSpecifier.Builder()
.SetSsid("MY_WIFI")
.Build();
var request = new NetworkRequest.Builder()
.AddTransportType(TransportType.Wifi) // we want WiFi
.RemoveCapability(NetCapability.Trusted)
.RemoveCapability(NetCapability.WifiP2p)
.SetNetworkSpecifier(specifier) // we want _our_ network
.Build();
connectivityManager.RequestNetwork(request, _callback);
Тогда системный диалог с Android открывается и предлагает сеть. Пользователь должен прикоснуться к нему, чтобы подключить его. Заголовок диалогового окна «Устройства для использования с APP_NAME»
У меня вопрос, можем ли мы изменить часть «Устройства для использования с». Потому что мы немецкая компания, и язык системы смартфонов тоже немецкий. Было бы неплохо перевести это самостоятельно, если система не сделает это сама.

