wear-os - 唯一标识Android Wear设备

标签 wear-os android-wear-data-api

唯一标识特定穿戴设备的最佳方式是什么?我想在手机上存储每个设备的首选项,因此需要一个静态标识符。我希望 NodeId动态分配(例如,每次重新连接后或每次重新启动后都会更改)。

最佳答案

我正在使用几台 Sony SmartWatch 3 设备,需要将其中一些设备重置为出厂设置。事实证明,NodeId 从较长的(例如 738eaa61-703a-4dcb-ae93-d1f326e0c6d1)变为相对较短的(例如 ed806f56),变化相当大。

但是,只要我没有完全重置 watch ,我就不会遇到 NodeId 的变化,它应该是一个可靠的值(重置后, watch 无论如何都需要与手机重新配对)。

关于wear-os - 唯一标识Android Wear设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033315/

相关文章:

android - OnCapabilityChanged 在手机上工作但不在可穿戴设备上工作

android - Fragment NullPointerException,从 Activity 更改 fragment textView 的文本

java - 无法从磨损数据层获取数据

android - watch 模拟器和 Android 手机之间的数据不同步

java - 无法将 Assets 发送到 Android Wear 设备

Android手持设备和可穿戴设备之间的双向通信

android - WearableListenerService 的权限

android - 禁用 android wear 挂起的 Intent 操作确认

java - 无法解析NotificationManagerCompat - Android Wear

java - 无法通过蓝牙进行调试