如何升级插件升级最新的鸿蒙版 flutter(3.27.5版本
2025-06-26 06:42:05
113次阅读
0个评论
如何升级插件升级最新的鸿蒙版 flutter(3.27.5版本
下载鸿蒙版 flutter(3.27.4 版本)
项目地址:https://gitcode.com/openharmony-tpc/flutter_flutter
通过代码工具下载仓库代码并指定 oh-3.27.4-dev 分支。
git clone https://gitcode.com/openharmony-tpc/flutter_flutter
git checkout -b oh-3.27.4-dev origin/oh-3.27.4-dev
下载下来之后就可以配置开发环境啦。
配置开发环境
使用最新的 Flutter SDK 3.22.1 构建 HarmonyOS 应用
flutter doctor -v
flutter doctor -v
[!] Flutter (Channel [user-branch], 3.27.5-ohos-0.0.1, on macOS 13.4.1 22F82 darwin-arm64, locale zh-Hans-CN)
! Flutter version 3.27.5-ohos-0.0.1 on channel [user-branch] at /Users/jianguo/huawei/flutter
Currently on an unknown channel. Run `flutter channel` to switch to an official channel.
If that doesn't fix the issue, reinstall Flutter by following instructions at https://flutter.dev/setup.
! Upstream repository git@gitcode.com:openharmony-tpc/flutter_flutter.git is not the same as FLUTTER_GIT_URL
• FLUTTER_GIT_URL = https://gitcode.com/openharmony-sig/flutter_flutter.git
• Framework revision 9f380381a2 (5 days ago), 2025-06-21 09:50:58 +0800
• Engine revision e672b006cb
• Dart version 3.6.2
• DevTools version 2.40.0
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn
• If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.
[✓] HarmonyOS toolchain - develop for HarmonyOS devices
• OpenHarmony Sdk at /Users/jianguo/Library/OpenHarmony/Sdk, available api versions has [18:18, 11:11, 9:9]
• Ohpm version 5.1.3
• Node version v18.20.1
• Hvigorw binary at /Applications/DevEco-Studio.app/Contents/tools/hvigor/bin/hvigorw
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /Users/jianguo/Library/Android/sdk
• Platform android-34, build-tools 34.0.0
• ANDROID_HOME = /Users/jianguo/Library/Android/sdk
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
• All Android licenses accepted.
[!] Xcode - develop for iOS and macOS (Xcode 14.3.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 14E300c
! Flutter recommends a minimum Xcode version of 15.
Download the latest version or update via the Mac App Store.
• CocoaPods version 1.16.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2022.3)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
[✓] VS Code (version 1.100.3)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.112.0
[✓] Connected device (3 available)
• macOS (desktop) • macos • darwin-arm64 • macOS 13.4.1 22F82 darwin-arm64
• Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 13.4.1 22F82 darwin-arm64
• Chrome (web) • chrome • web-javascript • Google Chrome 137.0.7151.120
Attempting to reach pub.flutter-io.cn, storage.flutter-io.cn...⣻
clone源代码
库名:network_info_plus
选现在用的版本:4.1.0
name: network_info_plus
description: Flutter plugin for discovering information (e.g. WiFi details) of the network.
version: 4.1.0
homepage: https://plus.fluttercommunity.dev/
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/network_info_plus/network_info_plus
issue_tracker: https://github.com/fluttercommunity/plus_plugins/labels/network_info_plus
我们去看看pub上的版本https://pub.dev/packages/network_info_plus/versions
大家可以看到是6.1.4
所以我们需要升级,源码地址是:https://github.com/fluttercommunity/plus_plugins/tree/main/packages/network_info_plus/network_info_plus
所以我们在这边,就修改升级
先 git clone https://gitcode.com/openharmony-sig/flutter_plus_plugins/tree/master/packages/network_info_plus
以及ohos目录下的代码,升级适配最新的lib目录下对应的功能。
00
- 17回答
- 24粉丝
- 12关注
相关话题
- DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀!【5.1.0版本】
- 鸿蒙版 Flutter 升级 ohos 构建过程:支持依赖插件源码构建
- 鸿蒙开发:V2版本装饰器@Once
- 鸿蒙版Flutter环境配置Windows 版本
- 鸿蒙版Flutter环境配置Windows 版本
- 鸿蒙开发:V2版本装饰器之@Monitor装饰器
- 【HarmonyOS Next】状态管理V2版本使用详解
- HBuilderX 4.71+ 版本更新详解:鸿蒙开发体验全面升级
- 鸿蒙版 Flutter 3.22 重磅更新:默认适配 API 18,HarmonyOS 5.1 升级计划同步揭晓
- 鸿蒙NEXT-鸿蒙老版本迁移最新版本(API19,modelVersion5.1.1)
- 鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
- 使用最新的 Flutter SDK 3.22.1构建HarmonyOS应用
- 鸿蒙版Flutter实现发送短信的功能
- 鸿蒙版Flutter开发相关
- 鸿蒙版Flutter环境搭建