getHealthConnectSdkStatus method
Returns the current status of Health Connect availability.
See this for more info: https://developer.android.com/reference/kotlin/androidx/health/connect/client/HealthConnectClient#getSdkStatus(android.content.Context,kotlin.String)
Android only.
Implementation
Future<HealthConnectSdkStatus?> getHealthConnectSdkStatus() async {
try {
if (Platform.isIOS) {
throw UnsupportedError('Health Connect is not available on iOS.');
}
final int status =
(await _channel.invokeMethod('getHealthConnectSdkStatus'))!;
return HealthConnectSdkStatus.fromNativeValue(status);
} catch (e) {
debugPrint('$runtimeType - Exception in getHealthConnectSdkStatus(): $e');
return null;
}
}