将用户设置为设备设置,以使活动gps处于波动状态

时间:2018-12-18 05:54:49

标签: flutter

Flutter应用程序中的gps管理有问题。

我在这个答案中看到了

Is GPS activated - Flutter

如何检查Flutter应用中的GPS是否处于活动状态。

如果未激活(GeolocationStatus.denied),我该如何使用户动摇以打开gps的设备设置?

谢谢。

1 个答案:

答案 0 :(得分:2)

安装插件:

  

https://pub.dartlang.org/packages/android_intent#-installing-tab-

导入您的飞镖:

import 'package:android_intent/android_intent.dart';

添加方法:

void openLocationSetting() async {
    final AndroidIntent intent = new AndroidIntent(
      action: 'android.settings.LOCATION_SOURCE_SETTINGS',
    );
    await intent.launch();
  }

调用完成...