Skip to main content

Introduction

Install the rook_sdk_samsung_health package and learn about its features.

Features

  • Get authorization.
  • Register users.
  • Sync Samsung Health summaries and events.
  • Schedule automatic Samsung Health data syncs in background.

Restrictions

  • Samsung Health Data SDK requires Samsung Health v6.29 or later version installation.
  • Samsung Health runs on devices with Android 10 (API level 29) or above. It is available on all Samsung smartphones and also non-Samsung Android smartphones.
  • The SDK doesn’t support an emulator.

Development environment

Dart and Flutter

This package was developed with the following sdk constraints:

  • dart: >=3.10.4 <4.0.0
  • flutter: >=3.0.0

Android Studio

Android Studio Narwhal 4 Feature Drop | 2025.1.4 or higher is recommended.

Required dependencies

To use this package you'll need to add the following dependencies to your project:

Installation

  • rook_sdk_samsung_health
    • Latest version: Samsung Version
    • Latest stable version: 4.0.0
    • LTS version (supported until September 27, 2026): 1.1.0
  • rook_sdk_core
    • Latest version: Core Version
    • Latest stable version: 4.0.0
    • LTS version (supported until September 27, 2026): 1.2.0
flutter pub add rook_sdk_core
flutter pub add rook_sdk_samsung_health

In your build.gradle (app module) copy the samsung-health-data.aar file to your project libs directory and include it as a dependency:

dependencies {
implementation(files("$rootDir/libs/samsung-health-data-api-1.0.0.aar"))
}