本文档列出腾讯定位 Flutter 插件支持的开发环境与运行环境版本范围。
| 项目 | 版本要求 |
|---|---|
| Flutter | 3.0 及以上 |
| Dart SDK | 2.17 及以上(向下兼容到 Dart 2.17,可与 Flutter 3.0 系列共用) |
| 项目 | 版本要求 |
|---|---|
| 最低系统版本 | Android 5.0(API Level 21) |
| 编译 SDK 版本 | 建议 API Level 33 或更高 |
| Java | 17 |
| 集成方式 | Maven Central |
| 项目 | 版本要求 |
|---|---|
| 最低系统版本 | iOS 13.0 |
| Xcode | 建议 Xcode 15 及以上 |
| Swift | 5.0 |
| 集成方式 | CocoaPods |
| 项目 | 版本要求 |
|---|---|
| 最低系统版本 | 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 插件。
有帮助
没帮助