可以使用高德定位 高德地图实现
1 、申请成为高德地图开发者
2 、创建应用配置获取 Key
3 、安装依赖配置 amap_flutter_location
4、为了方便调试需要配置签名,配置签名文件 找到 android /app/build.gradle 配置签名文件
5 、需要配置权限,修改你的 android/app/src/main/AndroidManifest.xml
6 、注意还要申请权限
7 、参考文档实现
源自: 如何在 Flutter 中实现地理定位和地图功能?