A flutter location plugin.
import 'package:flutter_location/location.dart';
Stream<Map<String, double>> stream = Location().requestLocationUpdates(LocationRequestOption(distance: 100.0));
//or
Map<String, double> location = await Location().getLastLocation();
Support Android only.