Flutter 3中如何使用amap_map插件
在Flutter 3中集成amap_map插件时遇到问题,按照官方文档配置后依然无法显示地图。具体表现为:Android端白屏,iOS端报错"API key验证失败"。已检查以下内容:
- 确保AndroidManifest.xml和Info.plist正确配置了高德地图的API Key
- 依赖版本使用最新的amap_map: ^8.0.0
- 已添加必要权限(网络、定位等)
请问可能是什么原因?是否需要针对Flutter 3做特殊适配?或者有完整的Flutter 3集成示例可以参考?
2 回复
在Flutter 3中使用amap_map插件:
- 在
pubspec.yaml添加依赖:
dependencies:
amap_map: ^1.0.0
-
获取包:
flutter pub get -
配置平台密钥(Android/iOS)
-
使用组件:
import 'package:amap_map/amap_map.dart';
AMapWidget(
apiKey: '你的密钥',
onMapCreated: (controller) {},
)
记得配置平台权限和密钥。
更多关于Flutter 3中如何使用amap_map插件的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


