start method

Future<void> start()

Starts tracking.

Implementation

Future<void> start() async {
  final isTrackingActiveBefore = await isTrackingActive();
  await _channel.invokeMethod('start');

  // Simulate a [StartedEvent] event on Android to match the iOS behavior
  if (_isAndroid && !isTrackingActiveBefore) {
    _observer?.call(StartedEvent());
  }
}