Руководство по переносу

В портфолио Google есть множество продуктов и услуг для здоровья, включая Health Connect. API Google Fit устарели и будут поддерживаться до 30 июня 2025 года , после чего их поддержка будет прекращена. Следующие рекомендации показывают, на какой API или платформу следует перейти с каждого API Google Fit для Android.

Миграция с API Fit Android на API Health Connect

Чтобы перейти на Health Connect API, необходимо выполнить три ключевых шага.

Шаг 1: Интегрируйте

Первым шагом к интеграции является добавление Health Connect в ваше приложение. Это будет включать следующее:

  • Выполните интеграцию с Health Connect, выполнив следующие шаги для начала работы .
  • Объявите типы данных и режим доступа, необходимые в манифесте приложения.
  • Получите разрешение пользователя на доступ к Health Connect.
  • Чтение/запись данных в соответствии с вашими конкретными вариантами использования или рабочими процессами.

Шаг 2. Миграция

Мы рекомендуем поддерживать активную интеграцию Google Fit Android API и Health Connect API, пока пользователи переходят с одной платформы на другую. Хотя мы объявили устаревшим API Google Fit для Android, мы планируем отказаться от него не раньше 30 июня 2025 года . Это сделано для того, чтобы дать пользователям достаточно времени, чтобы переключиться на Health Connect и продолжить обслуживание.

Шаг 3: Очистка

Выполните следующие действия, чтобы удалить Google Fit SDK:

  1. Удалите код, связанный с API Google Fit для Android.
  2. Удалите зависимости сервисов Google Play.

API датчика

API-интерфейс Sensor позволяет вам считывать необработанные данные датчиков в вашем приложении в режиме реального времени. API датчика выполняет следующие действия:

  • Перечисляет источники данных, доступные на устройстве и сопутствующих устройствах.
  • Регистрирует прослушиватели для получения необработанных данных датчиков.
  • Отменяет регистрацию прослушивателей, чтобы они больше не получали необработанные данные датчиков.

Перейдите на следующие API или платформы из Sensor API:

Телефон Носить

Используйте SensorManager, FusedLocationProvider.

Пользуйтесь услугами здравоохранения

  • Пассивный мониторингКлиент
  • МераКлиент
  • УпражнениеКлиент

    Или используйте SensorManager, FusedLocationProvider.

API сеанса

Сеансы представляют собой интервал времени, в течение которого пользователи выполняют фитнес-занятия.

API сеансов позволяет вашему приложению создавать сеансы в фитнес-магазине.

Перейдите на следующие API или платформы из API сеанса:

Телефон Носить

Старт/стоп: Не применимо. Приложение должно отслеживать состояние текущих сеансов внутри себя.

Чтение/запись: используйте Health Connect.

Запуск/остановка: использование служб работоспособности (ExercisionClient)

Чтение/запись: используйте Health Connect через мобильное приложение.

Для конкретных рабочих процессов мы советуем следующее:

  • Вставка сеанса: разработчикам следует использовать Health Connect через мобильное приложение и вставить запись упражнения или запись сна соответственно.

API записи

API записи позволяет вашему приложению запрашивать автоматическое хранение данных датчиков, экономя заряд батареи, путем создания подписок. Подписка связана с приложением Android и состоит из типа данных о фитнесе или определенного источника данных.

Перейдите на следующие API или платформы из API записи:

Телефон Носить

Выполните следующие действия для перехода с API записи:

  1. Реализуйте сбор данных с помощью Recording API на мобильных устройствах .
  2. Запишите собранные данные в Health Connect или базу данных вашего приложения.

Пользуйтесь услугами здравоохранения

  • Пассивный мониторингКлиент
  • УпражнениеКлиент

Дополнительные сведения о различиях между PassiveMonitoringClient и PracticeClient см. в документации по службам работоспособности.

API истории

API истории позволяет вашему приложению выполнять массовые операции в магазине фитнеса, включая чтение, вставку, обновление и удаление исторических данных о здоровье и самочувствии.

Перейдите на следующие API или платформы из History API:

Телефон Носить

Используйте Health Connect

Используйте Health Connect из мобильного приложения, а не через носимое устройство.

API целей

Цели — это цели в приложении Google Fit, которые пользователи могут устанавливать для себя. Они помогают мотивировать пользователей оставаться активными каждый день. В своем профиле пользователи могут настроить количество шагов и сердечных точек, которые они хотят выполнять каждый день. Платформа Fit записывает их цели и отслеживает их ежедневную деятельность по достижению этих целей с помощью Goals API .

Телефон Носить
API-интерфейс для замены недоступен. API-интерфейс для замены недоступен.

БЛЕ API

Ваше приложение может находить доступные устройства Bluetooth Low Energy (BLE) и вставлять данные датчиков в платформу Google Fit с помощью BLE API .

Перейдите на следующие API или платформы из BLE API:

Телефон Носить
Используйте Android Bluetooth API напрямую. Используйте Android Bluetooth API напрямую.
,

В портфолио Google есть множество продуктов и услуг для здоровья, включая Health Connect. API Google Fit устарели и будут поддерживаться до 30 июня 2025 года , после чего их поддержка будет прекращена. Следующие рекомендации показывают, на какой API или платформу следует перейти с каждого API Google Fit для Android.

Миграция с API Fit Android на API Health Connect

Чтобы перейти на Health Connect API, необходимо выполнить три ключевых шага.

Шаг 1. Интегрируйте

Первым шагом к интеграции является добавление Health Connect в ваше приложение. Это будет включать следующее:

  • Выполните интеграцию с Health Connect, выполнив следующие шаги для начала работы .
  • Объявите типы данных и режим доступа, необходимые в манифесте приложения.
  • Получите разрешение пользователя на доступ к Health Connect.
  • Чтение/запись данных в соответствии с вашими конкретными вариантами использования или рабочими процессами.

Шаг 2. Миграция

Мы рекомендуем поддерживать активную интеграцию Google Fit Android API и Health Connect API, пока пользователи переходят с одной платформы на другую. Хотя мы объявили устаревшим API Google Fit для Android, мы планируем отказаться от него не раньше 30 июня 2025 года . Это сделано для того, чтобы дать пользователям достаточно времени, чтобы переключиться на Health Connect и продолжить обслуживание.

Шаг 3: Очистка

Выполните следующие действия, чтобы удалить Google Fit SDK:

  1. Удалите код, связанный с API Google Fit для Android.
  2. Удалите зависимости сервисов Google Play.

API датчика

API-интерфейс Sensor позволяет вам считывать необработанные данные датчиков в вашем приложении в режиме реального времени. API датчика выполняет следующие действия:

  • Перечисляет источники данных, доступные на устройстве и сопутствующих устройствах.
  • Регистрирует прослушиватели для получения необработанных данных датчиков.
  • Отменяет регистрацию прослушивателей, чтобы они больше не получали необработанные данные датчиков.

Перейдите на следующие API или платформы из Sensor API:

Телефон Носить

Используйте SensorManager, FusedLocationProvider.

Пользуйтесь услугами здравоохранения

  • Пассивный мониторингКлиент
  • МераКлиент
  • УпражнениеКлиент

    Или используйте SensorManager, FusedLocationProvider.

API сеанса

Сеансы представляют собой интервал времени, в течение которого пользователи выполняют фитнес-занятия.

API сеансов позволяет вашему приложению создавать сеансы в фитнес-магазине.

Перейдите на следующие API или платформы из API сеанса:

Телефон Носить

Старт/стоп: Не применимо. Приложение должно отслеживать состояние текущих сеансов внутри себя.

Чтение/запись: используйте Health Connect.

Запуск/остановка: использование служб работоспособности (ExercisionClient)

Чтение/запись: используйте Health Connect через мобильное приложение.

Для конкретных рабочих процессов мы советуем следующее:

  • Вставка сеанса: разработчикам следует использовать Health Connect через мобильное приложение и вставить запись упражнения или запись сна соответственно.

API записи

API записи позволяет вашему приложению запрашивать автоматическое хранение данных датчиков, экономя заряд батареи, путем создания подписок. Подписка связана с приложением Android и состоит из типа данных о фитнесе или определенного источника данных.

Перейдите на следующие API или платформы из API записи:

Телефон Носить

Выполните следующие действия для перехода с API записи:

  1. Реализуйте сбор данных с помощью Recording API на мобильных устройствах .
  2. Запишите собранные данные в Health Connect или базу данных вашего приложения.

Пользуйтесь услугами здравоохранения

  • Пассивный мониторингКлиент
  • УпражнениеКлиент

Дополнительные сведения о различиях между PassiveMonitoringClient и PracticeClient см. в документации по службам работоспособности.

API истории

API истории позволяет вашему приложению выполнять массовые операции в магазине товаров для фитнеса, включая чтение, вставку, обновление и удаление исторических данных о здоровье и самочувствии.

Перейдите на следующие API или платформы из History API:

Телефон Носить

Используйте Health Connect

Используйте Health Connect из мобильного приложения, а не через носимое устройство.

API целей

Цели — это цели в приложении Google Fit, которые пользователи могут устанавливать для себя. Они помогают мотивировать пользователей оставаться активными каждый день. В своем профиле пользователи могут настроить количество шагов и сердечных точек, которые они хотят выполнять каждый день. Платформа Fit записывает их цели и отслеживает их ежедневную деятельность по достижению этих целей с помощью Goals API .

Телефон Носить
API-интерфейс для замены недоступен. API-интерфейс для замены недоступен.

БЛЕ API

Ваше приложение может находить доступные устройства Bluetooth Low Energy (BLE) и вставлять данные датчиков в платформу Google Fit с помощью BLE API .

Перейдите на следующие API или платформы из BLE API:

Телефон Носить
Используйте Android Bluetooth API напрямую. Используйте Android Bluetooth API напрямую.