geolocator_tizen 1.0.2
geolocator_tizen: ^1.0.2 copied to clipboard
Geolocation plugin for Flutter. This plugin provides the Tizen implementation for the geolocator.
geolocator_tizen #
The Tizen implementation of geolocator.
Usage #
This package is not an endorsed implementation of geolocator. Therefore, you have to include geolocator_tizen alongside geolocator as dependencies in your pubspec.yaml file.
dependencies:
geolocator: ^8.0.0
geolocator_tizen: ^1.0.2
Then you can import geolocator in your Dart code:
import 'package:geolocator/geolocator.dart';
For detailed usage, see https://github.com/Baseflow/flutter-geolocator/tree/master/geolocator#usage.
Required privileges #
To use this plugin, you need to declare privileges in tizen-manifest.xml of your application.
<privileges>
<privilege>http://tizen.org/privilege/appmanager.launch</privilege>
<privilege>http://tizen.org/privilege/location</privilege>
<privilege>http://tizen.org/privilege/location.coarse</privilege>
</privileges>
Supported devices #
- Galaxy Watch series (running Tizen 4.0 or later)
Supported APIs #
- ✅
Geolocator.isLocationServiceEnabled - ✅
Geolocator.getServiceStatusStream - ✅
Geolocator.checkPermission - ✅
Geolocator.requestPermission - ✅
Geolocator.getLastKnownPosition - ✅
Geolocator.getCurrentPosition(supported arguments:timeLimit) - ✅
Geolocator.getPositionStream(supported arguments:locationSettings.timeLimit) - ❌
Geolocator.getLocationAccuracy - ❌
Geolocator.requestTemporaryFullAccuracy(iOS-only) - ✅
Geolocator.openAppSettings(not supported on emulators) - ✅
Geolocator.openLocationSettings(not supported on emulators)