I want to detect the connected Android Wear device in my app. I found the solution here using NodeApi. But the documentation doesn't say anything about that is it specific to Android Wear or not:
Exposes an API for to learn about local or connected Nodes.
Node events are delivered to all applications on a device.
What is a Node here? Is it any device that connected over bluetooth or specific Android Wear device connected over bluetooth? I want to detect if the device connected is Android Wear device and get its display name. Any reference about this?
The NodeApi is for Android Wear, but it is an API that can be used on the device side.
Then for each node within nodes, you can call
getDisplayName()
.Sorry, that was my silly mistake. I found the package name :
com.google.android.gms.wearable.NodeApi
. So, yes; NodeApi is only for Android Wear.