NodeApi 是否特定于 Android Wear?
Is NodeApi specific to Android Wear?
我想在我的应用程序中检测连接的 Android Wear 设备。我found the solution here using NodeApi。但是文档没有说明它是否特定于 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.
这里的节点是什么?是通过蓝牙连接的任何设备还是通过蓝牙连接的特定 Android Wear 设备?我想检测连接的设备是否 Android Wear 设备并获取其显示名称。对此有任何参考吗?
抱歉,那是我的愚蠢错误。我找到了包名:com.google.android.gms.wearable.NodeApi
。所以,是的; NodeApi 仅适用于 Android Wear。
NodeApi 用于 Android Wear,但它是一个 API 可以在设备端使用。
NodeApi.GetConnectedNodesResult nodes =
Wearable.NodeApi.getConnectedNodes( mApiClient ).await();
然后对于nodes中的每个节点,你可以调用getDisplayName()
.
我想在我的应用程序中检测连接的 Android Wear 设备。我found the solution here using NodeApi。但是文档没有说明它是否特定于 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.
这里的节点是什么?是通过蓝牙连接的任何设备还是通过蓝牙连接的特定 Android Wear 设备?我想检测连接的设备是否 Android Wear 设备并获取其显示名称。对此有任何参考吗?
抱歉,那是我的愚蠢错误。我找到了包名:com.google.android.gms.wearable.NodeApi
。所以,是的; NodeApi 仅适用于 Android Wear。
NodeApi 用于 Android Wear,但它是一个 API 可以在设备端使用。
NodeApi.GetConnectedNodesResult nodes =
Wearable.NodeApi.getConnectedNodes( mApiClient ).await();
然后对于nodes中的每个节点,你可以调用getDisplayName()
.