Install vitalera Android SDK v2
The vitalera Android SDK v2 is a Kotlin Multiplatform library distributed via Maven (GitHub Packages). It provides BLE device discovery, connection, and typed observation collection for 30+ certified medical devices across 5 device categories.
Supported Devices
| Brand | Devices | Measurement Types |
|---|---|---|
| Omron | Blood pressure monitors, thermometers | Blood pressure, temperature |
| Polar | H10, Verity Sense, wearables | Heart rate, HRV, SpO2 |
| Lifevit | BPM, oximeter, scale, thermometer | Blood pressure, SpO2, weight, temperature |
| Beurer | Blood pressure monitors, oximeters | Blood pressure, SpO2 |
| Smart Peak Flow | Audio-based spirometer | Peak expiratory flow |
| Android Health Connect | Any Health Connect-compatible device | All Health Connect data types |
| Apple Watch | Via HealthKit bridge (cross-platform) | Heart rate, SpO2, activity |
Gradle Modules
The SDK is modular — include only the providers your app needs to minimize binary size:
| Module | Artifact | Purpose |
|---|---|---|
sdk-core | com.vitalera:sdk-core | Core types, auth, observation registry |
sdk-ble | com.vitalera:sdk-ble | BLE abstraction layer |
provider-omron | com.vitalera:provider-omron | Omron devices |
provider-polar | com.vitalera:provider-polar | Polar devices |
provider-lifevit | com.vitalera:provider-lifevit | Lifevit devices |
provider-beurer | com.vitalera:provider-beurer | Beurer devices |
provider-smart-peak-flow | com.vitalera:provider-smart-peak-flow | Smart Peak Flow |
provider-health-connect | com.vitalera:provider-health-connect | Android Health Connect |
sdk-android | com.vitalera:sdk-android | Umbrella — all providers |
Requirements: Android API 24+ (7.0 Nougat), JDK 17, Bluetooth permissions (BLUETOOTH_SCAN, BLUETOOTH_CONNECT, ACCESS_FINE_LOCATION on API 31+).
Full installation guide available to platform clients
The complete setup guide — Maven repository configuration, Gradle dependencies, AndroidManifest.xml BLE permissions, and credential setup — is available in the developer portal for platform clients.
Open developer portal →
New to vitalera? Request platform access →