Приложение Samsung Companion: нужно ли нам приложение Samsung Gear на телефоне?

Я новичок в разработке Tizen. Я разрабатываю сопутствующие приложения для часов Samsung (поставщик) и телефона Android (потребитель). у меня мало вопросов по этому поводу

  1. Нужно ли для моего приложения устанавливать приложение Samsung Gear на телефон?
  2. Если да, есть ли способ узнать, установлено ли приложение Gear или нет?

person Akshay    schedule 13.06.2017    source источник


Ответы (1)


  1. приложение может работать независимо на часах, даже если компаньон не установлен. Приложение может работать на телефоне независимо от того, установлено ли приложение для часов. Остается ли приложение работоспособным в отсутствие другого агента, зависит от дизайна вашего приложения. Вам необходимо установить приложение Samsung Gear Manager. На телефонах Samsung телефон обычно автоматически указывает пользователю установить приложение после сопряжения с часами. В приложениях для Android им нужно будет получить его из магазина приложений.
  2. Самый простой способ проверить — попробовать подключиться к нему (findPeerAgent). Если он не установлен, вы не сможете найти одноранговый агент.

Хотя это и не является частью вашего вопроса, некоторые хотели знать, сопряжен ли телефон с часами. Если это так, часы будут указаны как сопряженное устройство Bluetooth из getBondedDevices(). Но я не уверен, какой набор атрибутов возвращенных устройств Bluetooth нужно запрашивать, чтобы определить, является ли конкретное устройство часами Gear. Обратите внимание, что этот метод вернет устройство, даже если часы были выключены или отсоединены по какой-либо другой причине во время вызова метода.

person Joel    schedule 14.06.2017