0

Я хочу обнаружить подключенное устройство Android Wear в своем приложении. I found the solution here с использованием NodeApi. Но в документации ничего не сказано о том, что это специфично для Android Wear или нет:Является ли NodeApi специфичным для Android Wear?

Предоставляет API для получения информации о локальных или связанных узлах.

События узлов доставляются во все приложения на устройстве.

Что такое узел здесь? Это устройство, подключенное через Bluetooth или конкретное устройство Android Wear, подключенное через Bluetooth? Я хочу определить, подключено ли устройство Android Wear и получить его отображаемое имя. Любая ссылка об этом?

ответ

0

NodeApi предназначен для Android Wear, но это API, который может использоваться на стороне устройства.

NodeApi.GetConnectedNodesResult nodes = 
    Wearable.NodeApi.getConnectedNodes(mApiClient).await(); 

Тогда для каждого узла в узлах, вы можете вызвать getDisplayName().

0

Извините, это была моя глупая ошибка. Я нашел имя пакета: com.google.android.gms.wearable.NodeApi. Так да; NodeApi предназначен только для Android Wear.

Смежные вопросы