Я работаю над приложением Java, работающим на Windows 10 проф.на планшетах Microsoft Surface Pro с SIM-картой.Это приложение предоставляет несколько механизмов обновления для обновления коллекции приложений EFB (Electronic Fligt Bag), создания отчетов, отправки их на удаленный сервер Alfresco и предоставления жизненного цикла Doc пользователям и компании.Есть небольшие и большие обновления, то есть одно обновление занимает около 300 МБ, а другое - 1,8 ГБ каждое.Теперь мы также собираемся внедрять обновления для сотовой связи в тех случаях, когда доступ к Wi-Fi отсутствует.Теперь я потратил много времени на то, как отличить Wi-Fi и сотовую связь с точки зрения Java.Я нашел .net - API, чтобы сделать именно это, но мне не удалось найти соответствующий метод Java.Конечно, я могу собрать .net-бинарный файл и вызвать его из Java, чтобы сохранить файл с ответом, но это кажется уродливым.Кто-нибудь имеет опыт использования Java только для того, чтобы различать сотовую связь и Wi-Fi в Windows 10?Любая подсказка приветствуется.