Можно ли получить данные датчика Google Fit API без установленного приложения Google Fit?

Я пытаюсь создать приложение для Android для подсчета шагов с помощью Google Fit API. Что мне удалось сделать, так это получить шаги от датчиков, но только с установленным приложением Google Fit. Если на устройстве не установлено приложение Google Fit, мое приложение не получает данные от датчиков. Это намеренно (чтобы получить данные от датчиков Google Fit API, мне нужно установить приложение) или я что-то сделал не так?


person user2748531    schedule 07.08.2015    source источник
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