NoteFor Android 11 (targetSdkVersion 30), please add a <queries> element for the Samsung Health app in your app manifest. See Hello Health Data for more details.
Samsung Health SDK for Android
Samsung Health SDK for Android enables sharing health data between Samsung Health running on Android phones and partner apps. Samsung Health's partner apps can provide their users with additional services with Samsung Health SDK for Android.
The SDK provides secure access to Samsung Health data with applicable data types. Data sharing, however, is enabled only after the user's explicit consent. The user can select detailed data sharing settings including which partner app will access the user's data, and which data type will be read or written.
Samsung Health SDK for Android provides the Health Data features.
Health Data
Health Data has the following features:
Health Data Store
Samsung Health SDK for Android keeps users' health data secured. The health data store handles the service connection. It facilitates reading Samsung Health's data or writing the partner's health data to Samsung Health.
Health Data Type
It provides useful data types. Each data type is designed to contain a given health data type's information. It is used to access the data in Health Data Store.
Permissions and User Controls
The user's health data are sensitive information. Handling data with the SDK is only available with the user's explicit consent. Health Data provides a unified user interface and gives the user control of the data sharing settings easily for each data type.
Partner Apps Program
Partner App Program is an exclusive service for Samsung Health that allows users to discover engaging health and fitness applications.
NoteWe are currently going through an update to better support our partners. For that reason, we will not be accepting any applications for the Partner Apps Program at this time.
SDK Download
After having a partnership with Samsung Health, download Samsung Health SDK for Android and create your app.
Samsung Health SDK for Android | Data (v1.5.1) Dec 5, 2024
(1.49MB)
Connection Design Guide
Samsung Health's partner apps connect to Samsung Health with Samsung Health SDK for Android. Unified interfaces in partner apps seamlessly connect with Samsung Health to provide uninterrupted user experience to the users. For the best result, please see Connection Design Guide.
Notification of Samsung Health connection
The launch screen of a partner app, event pop-up, or information space is a good approach to notify users of connecting with Samsung Health. A partner app needs to inform users with as concrete description and information as possible.
Menu for Connecting to Samsung Health
A partner app should provide a menu with a convenient interface for the user to change the data sync setting with Samsung Health.
Samsung Health Name & Icon
Samsung Health's name and its icon should be used properly in a partner app.
Restrictions
Samsung Health Android SDK requires Samsung Health installation.
The latest SDK works with Samsung Health 6.28 or above.
See the SDK and Samsung Health’s compatible versions here.
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 provides APIs to check whether the device supports the SDK. See FAQ for more information.
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.