颤振位置

时间:2021-01-16 13:35:19

标签: android flutter permissions location

如您所知,在 Android 设备中,我们必须设置位置权限类型,

  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

第一个用于使用正常位置,第二个用于特殊时间,例如电池电量低或..., 我想在我的颤振应用程序中使用唯一的第二个,

如果我错了,谁能给我解决方案或给我建议,

1 个答案:

答案 0 :(得分:0)

您可以使用一个很棒的软件包,geolocator.

您可以阅读 pub.dev 页面上的文档,但它们有一个 desiredAccuracy 选项。

import 'package:geolocator/geolocator.dart';

Position position = await Geolocator.getCurrentPosition(desiredAccuracy: LocationAccuracy.high);

确保调整准确性并阅读文档以适合您的用例。