onStart method
Callback when this executor is started. Returns true if successfully started, false otherwise.
Implementation
@override
Future<bool> onStart() async {
// Ask for permission before starting probe.
// Only relevant for Android - on iOS permission is automatically requested.
var status = Platform.isAndroid
? await Permission.activityRecognition.request()
: PermissionStatus.granted;
return (status == PermissionStatus.granted)
? super.onStart()
: Future.value(false);
}