Можно ли для часов Android подключить сервер (с IP и портом) напрямую (без телефона)?

Я делаю клиентскую программу для часов Android (ОС Android Wear), используя соединение через сокет.

В моей серверной и клиентской программе для обычного компьютера я пытаюсь изменить клиентскую часть на это для часов Android. Но я не могу найти образец кода, связанный с подключением сокета для часов Android (ОС Android Wear).

Я узнал, что часы Android обычно подключают облачный сервер Google через телефон, и можно напрямую подключиться через Wi-Fi без телефона. (https://developer.android.com/training/wearables/data-layer) Они связаны с API уровня носимых данных.

У меня следующие вопросы. Я не уверен, что часы Android, поскольку клиент напрямую подключает наш сервер (с IP-адресом и номером порта). Если возможно, не могли бы вы дать несколько примеров кодов для подключения к сокету или URL для кодов? (Я погуглил связанные коды, но не смог их найти.)

Я надеюсь на ваши многочисленные комментарии и приветствую любые комментарии. Заранее спасибо.

1 ответ

В зависимости от оборудования вы можете или не сможете подключиться напрямую (то есть без использования телефона) к вашему серверу.

Для поддерживаемых устройств вы можете настроить сетевое соединение с помощью ConnectivityManager, как описано в этом руководстве на веб-сайте разработчика Google.

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

Другие вопросы по тегам