У меня есть приложение, которое подключается к точке доступа Wi-Fi, а затем подключается к локальному серверу через порт 50 000. Хорошо работает на API <29. Но в 29 я должен использовать ConnectivityManager вместо WifiManager. Получил, что работает без проблем. Проблема заключается в подключении к серверу впоследствии. Устройство работает как порт 50 000 закрыт, но у меня есть другие устройства, которые подключаются без проблем. Но если я скажу устройству подключиться к тому же серверу через порт 80 (который тоже открыт), бум, мгновенное соединение. Таким образом, я подключен к точке доступа, и сервер доступен, я просто не могу подключить его к 50000. Есть ли какое-то специальное разрешение, которое мне нужно запросить для доступа к портам> 1024, может быть? Я попытался добавить разрешение inte rnet в мой манифест, но если я добавлю возможность NetCapability.Inte rnet, то обратный вызов будет немедленно вызван с помощью OnUnavailable. Даже не пытается. У меня также есть возможности NotRestricted и Trusted. Кто-нибудь знает, что мне здесь не хватает?