兼容性说明

本文档列出腾讯定位 Flutter 插件支持的开发环境与运行环境版本范围。



开发环境

项目 版本要求
Flutter 3.0 及以上
Dart SDK 2.17 及以上(向下兼容到 Dart 2.17,可与 Flutter 3.0 系列共用)

Android

项目 版本要求
最低系统版本 Android 5.0(API Level 21)
编译 SDK 版本 建议 API Level 33 或更高
Java 17
集成方式 Maven Central

iOS

项目 版本要求
最低系统版本 iOS 13.0
Xcode 建议 Xcode 15 及以上
Swift 5.0
集成方式 CocoaPods

HarmonyOS

项目 版本要求
最低系统版本 HarmonyOS Next(API 12,5.0.0(12))及以上
DevEco Studio 5.0.3.900 及以上
Flutter 鸿蒙分支 Flutter 3.22.0-ohos(OpenHarmony 社区维护)
ArkTS / 编程模型 Stage 模型
集成方式 ohpm(@tencentmap/location_sdk 1.2.0 及以上,位于 ohpm 公网源)

HarmonyOS 端编译不能使用官方 Flutter,需要使用 OpenHarmony 社区维护的鸿蒙分支 Flutter。官方 Flutter 会忽略 pubspec.yaml 中的 platforms.ohos 段,不会影响 Android / iOS 编译,二者可在同一台机器上并存。

鸿蒙分支 Flutter 的获取方式:

git clone https://gitcode.com/openharmony-tpc/flutter_flutter.git flutter_ohos
cd flutter_ohos
git checkout 3.22.0-ohos

具体接入步骤见 集成 Flutter 插件

本页内容