2014-09-25 86 views
0

什么是唯一标识特定Wear设备的最佳方式?我想在手机上存储每个设备的偏好,因此需要静态标识符。我期望NodeId是动态分配的(并且在每次重新连接之后或者在每次重新启动之后都会改变)。唯一标识Android Wear设备

+1

我在我的答案之一中执行了一些测试:http://stackoverflow.com/a/24964564/3827276它似乎是nodeId是静态的。当然,很高兴能够得到关于这方面的确认,但是从我的测试看来,它在重新启动后似乎保持不变。 – 2014-09-25 08:52:21

+1

+1给Maciej。根据我的经验,NodeId是静态的 – Garf1eld 2014-09-25 09:09:10

+0

完美,谢谢你让我知道,Maciej和Garf1eld!欢迎您提交您的评论作为答案,我会接受它。 – Nick 2014-09-26 03:06:51

回答

1

我正在与几个Sony SmartWatch 3设备一起工作,并需要将其中一些设置重置为出厂设置。事实证明,NodeId从相当长的一个(比如738eaa61-703a-4dcb-ae93-d1f326e0c6d1)改变为相对较短的一个,如ed806f56。但是,只要我没有完全重置手表,我从来没有经历过NodeId的变化,它应该是一个可靠的值(在重置之后,手表需要再次与手机配对) 。