Как интегрировать Samsung Gear Steps в приложение для Android?

Я хочу интегрировать устройство Samsung Gear для шагов в своем приложении, а также шаги челюстной кости и шаги несоответствия. Я посмотрел на несколько вещей, таких как Samsung Gear Site, но не нашел ничего подходящего для меня.

2 ответа

Решение

Для соединения и передачи данных между мобильным устройством android и устройством Samsung Gear определяется Accessory Protocol. Таким образом, опция, доступная здесь, использует Accessory SDK для мобильных устройств Android и носимые Tizen.

Tizen предоставляет HumanActivityMonitor сторонним разработчикам для получения данных о количестве шагов шагомера.

Я разработал пример приложения на платформе Tizen для считывания данных счетчика шагов шагомера и передачи данных в мобильное приложение Consumer Android, когда мобильное и носимое устройство подключено через Samsung Gear Manager. Это просто настройка примеров приложений, доступных на сайтах.

Я делюсь кодом веб-приложения tizen вместе с файлом установщика (.wgt). Если вы не заинтересованы в разработке tizen прямо сейчас, вы можете установить приложение прямо на устройство Samsung, используя файл wgt.

Я также делюсь кодом приложения для Android вместе с файлом установщика (.apk). Вы можете попробовать пример передачи между устройствами и сделать свой код на платформе Android по мере необходимости. Я протестировал приложения на своих устройствах, и они работают хорошо, хотя возникает некоторая несогласованность данных.

Ссылка на Zip-файл:

Android потребительское приложение (apk)

Android-приложение для потребителей (код)

Приложение провайдера Tizen (WGT)

Приложение провайдера Tizen (код)

https://drive.google.com/file/d/0B6KEP_6UcxrATllCWTlmeUh1M28/view?usp=sharing

API монитора активности человека

Руководство по монитору активности человека

Аксессуар SDK

Пожалуйста, прочитайте руководство по аксессуарам и руководство HumanActivityMonitor для деталей реализации, вы найдете там простое объяснение.

Я сам этого не делал, но кажется, что Samsung использует собственную ОС: Tizen. И это работает на / с HTML 5 / CSS / Javascript.

Это, кажется, способ заставить это работать. И есть этот.

Другие вопросы по тегам