get Sdk Availability Status
Returns the current availability status of the Health Connect SDK.
This does not require an Activity — only an application android.content.Context.
val status = AFHealthTracking.getSdkAvailabilityStatus()
when (status) {
HealthConnectAvailabilityStatus.AVAILABLE -> { /* proceed */}
HealthConnectAvailabilityStatus.PROVIDER_UPDATE_REQUIRED -> {
AFHealthTracking.installOrUpdateHealthConnect()
}
HealthConnectAvailabilityStatus.UNAVAILABLE -> { /* hide HC UI */}
}Content copied to clipboard