Настройка Android

Подключите Android к MoveQuest.

Фитнес-приложение записывает активность. Health Connect ею управляет. MoveQuest читает разрешённые данные из Health Connect — никогда напрямую с датчиков телефона.

Как работают данные активности на Android
  1. Фитнес-приложение записывает активность.
  2. Health Connect хранит и управляет данными активности.
  3. MoveQuest читает разрешённые данные активности из Health Connect.
  4. Вы отправляете PoPA, чтобы участвовать в майнинге MQT.

MoveQuest не нужно работать в фоне и обращаться к датчикам напрямую. Он читает Health Connect при открытии.

Шаг 01

Установите нужные приложения.

Нужны три вещи: MoveQuest, фитнес-трекер и Health Connect (на старых версиях Android).

  1. Установите MoveQuest из Play Store.
  2. Установите приложение для трекинга активности.

    Выберите фитнес-приложение, например Google Fit, Samsung Health, Fitbit, или другое приложение, которое пишет данные активности в Health Connect. Если вы уже пользуетесь одним из них — этот шаг можно считать выполненным.

    Носимые устройства тоже подходят. Фитнес-часы и другие wearables поддерживаются, если их данные синхронизируются в трекинг-приложение, которое пишет в Health Connect.

  3. Установите Health Connect (только на Android 13 и старше).

    На Android 14+ Health Connect встроен в ОС — установка не нужна. На более старых версиях Android скачайте Health Connect из Play Store.

Шаг 02

Настройте Health Connect разрешения.

Health Connect — безопасный мост между фитнес-приложениями и MoveQuest. Фитнес-приложение записывает активность. Health Connect хранит и управляет данными. MoveQuest читает разрешённую информацию для майнинга PoPA.

  1. Откройте Settings.
  2. Перейдите в Health Connect.

    Безопасность & конфиденциальность → Параметры конфиденциальности → Health Connect

    На некоторых устройствах путь такой: Конфиденциальность → Health Connect.

  3. Нажмите Разрешения приложений.
  4. Дайте фитнес-приложению разрешение писать в Health Connect.

    Выберите фитнес-приложение (Google Fit, Samsung Health, Fitbit или то, что установили на шаге 01) и включите категории активности, которыми хотите делиться — шаги, дистанция, тренировки, калории, сон.

Шаг 03

Разрешите MoveQuest читать из Health Connect.

Ещё одно разрешение: MoveQuest нужен доступ на чтение данных активности, которые уже есть в Health Connect.

  1. Откройте приложение MoveQuest.
  2. Перейдите в Profile или настройки кабинета.
  3. Нажмите Connect Activity Data.

    MoveQuest запросит у Health Connect разрешение читать выбранные категории активности.

  4. Когда появится экран разрешений Health Connect, нажмите Allow All.

    Готово. Теперь MoveQuest читает разрешённые данные активности из Health Connect.

Вы подключены
Разрешённые данные активности будут поступать в MoveQuest из Health Connect. В зависимости от устройства и источников это могут быть шаги, дистанция, тренировки, сожжённые калории и сон — пять категорий активности, которые использует Proof of Physical Activity (PoPA) система MoveQuest. Далее подключите кошелёк, заклеймите бесплатные Phantom Trailblazer майнеры и отправьте первый PoPA.
Устранение неполадок

Когда что-то не работает.

Самые частые проблемы Android. Обычно дело в одном из двух отсутствующих разрешений.

Активность есть в Samsung Health / Google Fit / Fitbit, но не в MoveQuest

Нужны оба разрешения. Проверьте в Health Connect две вещи:

  1. У трекинг-приложения есть разрешение писать данные в Health Connect.
  2. У MoveQuest есть разрешение читать эти же данные из Health Connect.

Если не хватает любой стороны, данные не дойдут до MoveQuest. Откройте Настройки → Health Connect → Разрешения приложений , чтобы проверить оба.

Активность есть в Health Connect, но не в MoveQuest

MoveQuest читает Health Connect при открытии — между поступлением новых данных в Health Connect и загрузкой в MoveQuest есть короткое окно синхронизации. Вернитесь в приложение MoveQuest и потяните дашборд вниз для ручного обновления.

MoveQuest не появляется в списке Разрешения приложений Health Connect

Health Connect показывает только приложения, которые уже запрашивали разрешение. Если MoveQuest нет в списке, запрос на чтение ещё не запускался. Откройте приложение MoveQuest, нажмите Connect Activity Dataи ответьте на запрос. После этого MoveQuest появится на экране Разрешения приложений в Health Connect.

Нулевая активность на устройстве Samsung

Убедитесь, что Samsung Health активно пишет в Health Connect. Откройте Health Connect → Данные и доступ → Показать все данные. Должны быть видны данные шагов, атрибутированные Samsung Health. Если нет — заново выдайте Samsung Health разрешения на запись в Разрешения приложений Health Connect.

Данные фитнес-часов не отображаются

Health Connect — единый источник истины. В нём есть только то, что записывают трекинг-приложения. MoveQuest читает Health Connect — никогда напрямую с часов.

Поэтому если данных wearable нет, проблема выше по цепочке: часы плохо синхронизируются с companion-приложением или оно не пишет в Health Connect. Проверьте, что:

  1. Companion-приложение часов (Samsung Health, Fitbit, Garmin Connect и т.д.) показывает недавнюю активность.
  2. У companion-приложения есть разрешение писать в Health Connect.
  3. Включены нужные категории активности (шаги, тренировки).

Когда данные корректно поступают в Health Connect, MoveQuest прочитает их автоматически.