Flutter应用程序中的gps管理有问题。
我在这个答案中看到了
如何检查Flutter应用中的GPS是否处于活动状态。
如果未激活(GeolocationStatus.denied),我该如何使用户动摇以打开gps的设备设置?
谢谢。
答案 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();
}
调用完成...