Как подключить устройство Android Wear к Wi-Fi, у которого нет подключения к интернету? - PullRequest
0 голосов
/ 12 июня 2019

У меня есть система IoT, которая работает изолированно в локальной сети, поэтому подключение к Интернету не требуется. Одним из устройств, которое я использую, является Ticwatch E с Android Wear 2.0, и проблема в том, что, если Android пытается подключиться к Wi-Fi без подключения к Интернету, он автоматически отключается в поисках другого, у которого он есть.

Я попытался установить эти значения, и ни одно из них не сработало:

Settings.Global.putInt(getContentResolver(),"captive_portal_detection_enabled ", 0);

Settings.Global.putInt(getContentResolver(),"captive_portal_mode", 0);

Следующий журнал был брошен:

Причина: java.lang.SecurityException: Отказ в разрешении: запись в настройки требует: android.permission.WRITE_SECURE_SETTINGS

Пока я знаю, что мне нужно получить root права на это устройство, чтобы правильно получить это разрешение, но я должен как можно больше избегать этого метода.

Есть ли другой способ установить и поддерживать это соединение?

...