checkHealthStoreAvailability method
Checks if Health Connect is available and accessible on the device. Returns an availability status indicating if Health Connect can be used.
Implementation
@override
Future<HealthConnectAvailability> checkHealthStoreAvailability() async {
final result = await methodChannel.invokeMethod(
"$healthConnectPrefix/$checkDataStoreAvailabilitySuffix",
);
if (result == null) {
throw Exception(
"[HealthConnect] checkHealthStoreAvailability received null result",
);
}
return HealthConnectAvailability.fromString(result);
}