本文使用geolocator插件实现app物理定位功能。 该插件的主要功能有: 获取最后已知位置; 获取设备当前位置; 获取连续的位置更新; 检查设备是否启用了定位服务; 计算两个地理坐标之间的距离(米); 计算两个地理坐标之间的方位; 如何安装: 方法一:在pubspec.yaml文件中添加它,10.1.0是当前最新版本号,也可指定特定版本号。 然后在终端运行以下命令: flutter packages get 方法二:直接在终端运行以下命令获取最新版本geolocator插件 flutter pub add geolocator 配置app环境 : 1.在 "android\gradle.properties" 文件中添加以下内容: android.useAndroidX=true android.enableJetifier=true 2.确保将 "android/app/build.gradle "文件中的 compileSdkVersion 设置为 33(10.1.0版本时要求,不同版本可能要求不一样,具体看原依赖文档): android {...