geolocator_tizen 1.0.6
geolocator_tizen: ^1.0.6 copied to clipboard
Tizen implementation of the geolocator plugin.
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.6
Then you can import geolocator in your Dart code:
import 'package:geolocator/geolocator.dart';
For detailed usage, see https://pub.dev/packages/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)