Я пытаюсь создать приложение для Android для подсчета шагов с помощью Google Fit API. Что мне удалось сделать, так это получить шаги от датчиков, но только с установленным приложением Google Fit. Если на устройстве не установлено приложение Google Fit, мое приложение не получает данные от датчиков. Это намеренно (чтобы получить данные от датчиков Google Fit API, мне нужно установить приложение) или я что-то сделал не так?
Можно ли получить данные датчика Google Fit API без установленного приложения Google Fit?
comment
Нет. Вам не нужно устанавливать приложение Google Fit, чтобы получать данные о количестве шагов из API датчика Google Fit. Вы могли принять что-то не так.
- person Android Team   schedule 12.08.2015
comment
Да, я знаю, что получилось, но я не знаю, что я сделал не так, прежде чем он не обнаружил шаги.
- person user2748531   schedule 13.08.2015
comment
Как это сделать. Требуется руководство. Я получаю шаг только в том случае, если установлено приложение GoogleFit.
- person abdul khan   schedule 12.04.2017
Ответы (1)
Да, можно получить данные датчиков Google Fit API.
Вы должны использовать Google Fit Recording API, чтобы использовать Sensors API без установленного приложения Google Fit.
https://developers.google.com/fit/android/record
Общий вывод следующий: ваше приложение должно подписаться на некоторые типы данных для сбора данных без установленного приложения Google Fit. В случае, если установлено приложение Google Fit, вам не нужно использовать API записи, потому что приложение Google Fit уже использует его.
person
Dmitrii Salenko
schedule
19.12.2018