1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hms-core-hms-health-demo-kotlin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

HMS Health Kit Demo для Kotlin

Английский | Китайский

Содержание

Введение

HUAWEI Health — это открытый сервис для спортивных и здоровых функций, предоставляемый Huawei. Разработчики могут получить доступ к платформе HUAWEI Health и получать спортивные и здоровые данные, интегрируя HUAWEI Health.
Пример кода Health демонстрирует API HUAWEI Health Kit. Он предоставляет демонстрационные программы для вашего использования или изучения.

В следующем описании представлены функции Health Kit:

  1. Вход и авторизация
    Эта функция предназначена для входа в аккаунт и включения авторизации.
    Местоположение кода Android API: \app\src\main\java\com\huawei\demo\health\auth\HealthKitAuthActivity.kt2) Отмена авторизации аккаунта
    Эта функция предназначена для отмены авторизации аккаунта.
    Местоположение кода Android API: \app\src\main\java\com\huawei\demo\health\HealthKitMainActivity.kt
  2. Управление данными о здоровье и спорте
    Эта функция позволяет добавлять, удалять, обновлять и запрашивать данные о здоровье и спорте.
    Местоположение кода: \app\src\main\java\com\huawei\demo\health\HealthKitDataControllerActivity.kt
  3. Автоматическое ведение учета шагов
    Эта функция позволяет включать и отключать автоматическое ведение учета шагов.
    Местоположение кода: \app\src\main\java\com\huawei\demo\health\HealthKitAutoRecorderControllerActivity.kt
  4. Управление записью активности
    Эта функция позволяет создавать и управлять одной спортивной или активной записью.
    Местоположение кода: \app\src\main\java\com\huawei\demo\health\HealthKitActivityRecordControllerActivity.kt
  5. Управление типом данных и записями
    Эта функция позволяет добавлять, читать тип данных и отменять все записи.
    Местоположение кода: \app\src\main\java\com\huawei\demo\health\HealthKitSettingControllerActivity.kt
  6. Управление записью о здоровье
    Эта функция позволяет добавлять, читать и обновлять запись о здоровье. В настоящее время поддерживаются типы данных тахикардии и брадикардии.
    Местоположение кода: \app\src\main\java\com\huawei\demo\health\HealthKitHealthRecordControllerActivity.kt

Начало работы

Перед использованием демонстрационного кода Health убедитесь, что среда разработки (IDE) установлена.

  1. Распакуйте пакет демонстрационного кода. 2.Скопируйте пакет Health в директорию IDE и импортируйте его в инструмент IDE.
  2. Также необходимо сгенерировать отпечаток сертификата подписи и добавить файл сертификата в проект, а также добавить конфигурацию в build.gradle. См. (https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/signing-fingerprint-0000001059050363-V5)
  3. Нажмите Sync Project with Gradle Files, чтобы убедиться, что среда разработки успешно построена.Чтобы использовать функции, предоставляемые пакетами в примерах, вам нужно настроить параметры следующим образом:
  4. HuaweiAccount: Health должен проверить разрешения пользователя на работу с данными о здоровье.
  5. HMS SDK maven Address:
  6. Зависимости компиляции: добавьте зависимости компиляции в build.gradle модели: implementation 'com.huawei.hms:health:{версия}'
  7. Информация о appId: В файле AndroidManifest.xml приложения добавьте информацию о appId, сгенерированную Альянсом разработчиков при создании приложения.

Поддерживаемые среды

  • Android Studio 3.6.1 или более поздняя версия.
  • Java SDK 1.8 или более поздняя версия.
  • Мобильная версия Android 7.0-13 (API уровень 24-33) или HarmonyOS. HMS Core (APK) 4.0.2.300 или более поздняя версия установлена на телефоне. Для чтения данных из приложения Health HMS Core (APK) 5.0.4.300 или более поздняя версия должна быть установлена. Приложение HUAWEI Health версии 11.0.0.512 или более поздняя версия должно быть установлено.## Результат

Вопросы или проблемы

Если вы хотите оценить HMS Core, r/HMSCore на Reddit для вас, чтобы следить за последними новостями о HMS Core и обмениваться мнениями с другими разработчиками. Если у вас возникли вопросы по использованию образцов HMS, попробуйте следующие варианты:- Stack Overflow — лучшее место для любых вопросов по программированию. Убедитесь, что вы добавили тег huawei-mobile-services к вашему вопросу.

  • Huawei Developer Forum HMS Core Module — отличное место для общих вопросов или для получения рекомендаций и мнений.

Если вы столкнулись с ошибкой в наших образцах, пожалуйста, отправьте issue в репозиторий. Еще лучше, если вы отправите Pull Request с исправлением.

Лицензия

Пример использования Health kit лицензирован под Apache License, версия 2.0.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Пример кода репозитория сервисов для здоровья и фитнеса от компании Huawei. Разработчики могут интегрировать сервисы для здоровья и фитнеса, подключаясь к открытой платформе Huawei для здоровья и фитнеса. Это позволяет им получать доступ к данным о здоровье и фитнесе, а также к соответствующим сервисам. Совместно они могут предоставлять пользова... Развернуть Свернуть
Kotlin
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-health-demo-kotlin.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-health-demo-kotlin.git
oschina-mirror
hms-core-hms-health-demo-kotlin
hms-core-hms-health-demo-kotlin
master