Skip to main content

csp_amap_flutter_location 1.0.5 copy "csp_amap_flutter_location: ^1.0.5" to clipboard
csp_amap_flutter_location: ^1.0.5 copied to clipboard

A Flutter plugin for AMap location services, supporting Android, iOS and HarmonyOS platforms. 高德地图定位SDK Flutter插件,支持Android、iOS和鸿蒙平台。

1.0.5 - 2026-08-09 #

  • 🔧 修复鸿蒙平台构建与运行问题(同步 csp_amap_flutter_map 鸿蒙实机验证经验)
    • ohos/oh-package.json5 增加 metadata.useNormalizedOHMUrl,兼容高德字节码 HAR 依赖
    • 移除 ohos/build-profile.json5 中 HAR 插件不支持的 buildOption 配置
    • 修复 example 鸿蒙 module.json5 权限 usedScene.abilities 引用错误 (原引用不存在的 FormAbility/Harmony_location_demoAbility,改为 EntryAbility)
    • 补齐 zh_CN/element/string.json 权限说明文案
    • .gitignore 增加鸿蒙构建产物忽略项,移除误跟踪的 oh-package-lock.json5/BuildProfile.ets
  • 📱 example 在鸿蒙手机实机验证通过:构建、安装、运行、定位与逆地理编码均正常

1.0.4 - 2026-08-07 #

  • 🐛 完善#IK029E修复:创建AMapFlutterLocation实例时也自动初始化事件通道, 即使未先调用setApiKey()也能保证原生端onListen被触发,彻底避免调用时序问题
  • 🐛 修复鸿蒙端onCancel停止所有定位客户端的问题,与Android端修复保持一致, 定位的停止/销毁改为仅由显式stopLocation()/destroy()控制

1.0.3 - 2026-08-06 #

  • 🐛 修复"必须在main.dart执行onLocationChanged监听才能正常使用定位"的问题(#IK029E)
    • 添加内部EventChannel订阅,确保原生端onListen始终被触发,不再需要用户手动订阅
    • 修复Android/HarmonyOS原生端缺失的result.success()回调,防止MethodChannel调用挂起
    • 修复Android端onCancel停止所有定位客户端的问题,改为仅清除eventSink
  • 🐛 修复鸿蒙oh-package.json5包名不匹配问题(#IDAX62)
    • 已确保st_amap_flutter_location和csp_amap_flutter_location命名一致

1.0.2 - 2025-09-04 #

  • 🐛 修复Android端高德地图SDK依赖问题,将compileOnly改为api确保运行时可用
  • 📚 更新文档说明,添加更详细的故障排除指南

1.0.1 - 2025-08-26 #

  • 📚 完全重写README文档,提升开源项目专业度
  • 🌍 添加中英文双语文档支持
  • 🎯 增加专业的项目徽章和完整的安装指南
  • 📖 提供详细的API参考和故障排除指南
  • ✨符合开源项目最佳实践的文档结构

1.0.0 - 2025-08-26 #

  • 首次发布到pub.dev
  • 支持Android、iOS和鸿蒙平台的高德定位功能
  • 提供Flutter插件接口,简化跨平台定位实现
  • 完整的API文档和示例代码
  • 多种定位模式和参数配置支持

【3.0.6】- 2024-11-05 #

  • 重命名插件为 csp_amap_flutter_location
  • 优化代码结构和命名规范
  • 支持Android、iOS和鸿蒙平台

【3.0.2】- 2024-11-05 #

  • 发布3.0.6版本(pp团队新增鸿蒙支持,技术人员飞一会,漏提交了)
  • 发布3.0.5版本(pp团队新增鸿蒙支持)
  • 发布3.0.4版本(fix bug)
  • 发布3.0.3版本(fix bug)
  • 发布3.0.2版本(优化)
  • 发布3.0.1版本(增加locatingWithReGeocode动态配置)
0
likes
125
points
126
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for AMap location services, supporting Android, iOS and HarmonyOS platforms. 高德地图定位SDK Flutter插件,支持Android、iOS和鸿蒙平台。

Homepage
Repository
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on csp_amap_flutter_location

Packages that implement csp_amap_flutter_location