Как лучше всего однозначно идентифицировать конкретное устройство Wear? Я хотел бы сохранить предпочтение для каждого устройства на телефоне и, следовательно, мне нужен статический идентификатор. Я ожидал, что _1 _ назначается динамически (и изменяется после каждого повторного подключения или, например, после каждой перезагрузки).
Уникальная идентификация устройства Android Wear
comment
Я выполнял несколько тестов в одном из своих ответов: stackoverflow.com/a/24964564/3827276, и кажется, что nodeId статичен. Конечно, было бы неплохо получить подтверждение об этом, но, судя по моим тестам, после перезагрузки оно не изменилось.
- person Maciej Ciemięga   schedule 25.09.2014
comment
+1 к Мацею. По моему опыту, NodeId статичен
- person Garf1eld   schedule 25.09.2014
comment
Отлично, спасибо, что сообщили мне, Мацей и Гарфилд! Вы можете оставить свой комментарий в качестве ответа, и я его приму.
- person Nick   schedule 26.09.2014
Ответы (1)
Я работаю с парой устройств Sony SmartWatch 3, и мне нужно было сбросить некоторые из них до заводских настроек. Оказалось, что NodeId довольно существенно изменился с довольно длинного (например, 738eaa61-703a-4dcb-ae93-d1f326e0c6d1) на относительно короткий, например ed806f56.
Однако до тех пор, пока я не сбросил часы полностью, у меня никогда не было изменений в NodeId, и это должно быть надежное значение (после сброса часы все равно необходимо снова связать с телефоном).
person
Seltsam
schedule
21.09.2015