使用 Flutter SDK 3.27.4構建HarmonyOS應用
下載鴻蒙版flutter(3.27.4版本)
項目地址:https://gitcode.com/openharmony-sig/flutter_flutter
通過代碼工具下載倉庫代碼并指定h-3.27.4-dev分支。
git clone https://gitcode.com/openharmony-sig/flutter_flutter git checkout -b oh-3.27.4-dev origin/oh-3.27.4-dev
下載下來之后就可以配置開發環境啦。
配置開發環境
配置好后
Already up to date. jianguo@nutpi flutter % flutter doctor -v Building flutter tool... Resolving dependencies... Downloading packages... Got dependencies. [!] 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-sig/flutter_flutter.git is not the same as FLUTTER_GIT_URL ? FLUTTER_GIT_URL = https://gitcode.com/openharmony-sig/flutter_flutter.git ? Framework revision 2e1449eab8 (7 days ago), 2025-05-27 22:23:24 +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 [15:15, 12:12, 11:11] ? Ohpm version 5.0.16 ? 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: 審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
SDK
+關注
關注
3文章
1067瀏覽量
47806 -
HarmonyOS
+關注
關注
80文章
2084瀏覽量
32254
發布評論請先 登錄
相關推薦
熱點推薦
Flutter on Raspberry Pi:從入門到精通的完整指南!
在GoogleIO會議上展示了一個在樹莓派上運行Flutter的可能性。然而,該會議并未提供全面的、一步一步的指南供用戶參考。本文旨在填補這一空白,提供詳細的操作步驟,幫助你在樹莓派上運行

【HarmonyOS NEXT】多目標產物構建實踐
?
目錄
什么是多產物構建
如何定義多個構建產物
如何在項目中使用
參考文章
什么是多產物構建
在鴻蒙應用開發中,一個應用可定義多個 product,每一個 product 對應一個定制的 APP
發表于 05-16 16:22
鴻蒙Flutter實戰:14-現有Flutter 項目支持鴻蒙 II
。
通過模塊化、鴻蒙殼工程,結合 FVM 管理多版本 Flutter SDK,最終,保持原 Flutter 代碼純凈,最小化修改,完成了鴻蒙化的適配示例。
本項目代碼地址: https
發表于 12-26 14:59
鴻蒙Flutter實戰:12-使用模擬器開發調試
main.dart 中的 FloatingActionButton
1.2 如果 Flutter SDK 使用的 ohos-3.22, 嘗試關閉 impeller 渲染方式,打開或創建文件 ohos
發表于 11-10 13:13
鴻蒙Flutter實戰:11-使用 Flutter SDK 3.22.0
# 使用 Flutter SDK 3.22.0
## SDK 安裝
參考[鴻蒙Flutter實戰:01-搭建開發環境]文章的說明,首先安裝 Fl
發表于 11-01 15:03
鴻蒙Flutter實戰:10-常見問題集合
~/.zshrc 或重啟命令行程序,甚至重啟 IDE/系統,直至變量生效。
參考資料
Flutter SDK 倉庫-常見問題
發表于 10-23 17:05
鴻蒙Flutter實戰:09-現有Flutter項目支持鴻蒙
<3.0.0\'
dependencies:
flutter:
sdk: flutter
flutter_localizations:
發表于 10-23 16:36
鴻蒙Flutter實戰:08-如何調試代碼
/awesome-harmonyos-flutter/blob/master/%E9%B8%BF%E8%92%99Flutter%E5%AE%9E%E6%88%98%EF%BC%9A01-%E6%90%AD%E5%BB%BA%E5
發表于 10-23 16:29
鴻蒙Flutter實戰:07混合開發
# 鴻蒙Flutter實戰:混合開發
鴻蒙Flutter混合開發主要有兩種形式。
## 1.基于har
將flutter module打包成har包,在原生鴻蒙項目中,以har包的方式引入
發表于 10-23 16:00
鴻蒙Flutter實戰:06-使用ArkTs開發Flutter鴻蒙插件
# 使用 ArkTs 開發 Flutter 鴻蒙平臺插件
本文講述如何開發一個 Flutter 鴻蒙插件,如何實現 Flutter 與鴻蒙的混合開發,以及雙端消息通信。
## Flutte
發表于 10-22 21:56
鴻蒙Flutter實戰:05-使用第三方插件
。
具體操作可以分別參考文章 [鴻蒙 Flutter 開發中集成 Webview](https://gitee.com/zacks/awesome-harmonyos-flutter/blob
發表于 10-22 21:54
鴻蒙Flutter實戰:02-Windows環境搭建踩坑指南
環境搭建
1. 下載Flutter SDK,配置環境變量
鴻蒙 Flutter SDK 需要在 Gitee 下載。目前建議下載 dev 分支代碼。
需要配置以下用戶變量
注意鴻蒙開發需
發表于 10-22 15:05
鴻蒙Flutter實戰:01-搭建開發環境
://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
# HarmonyOS
發表于 10-21 19:35
ESP8266_RTOS_SDK LWIP構建失敗怎么解決?
然后我克隆了 ESP8266_RTOS_SDK 的 release/v3.3 分支。這導致我的項目生成失敗,并出現以下情況:
抄送構建/lwip/lwip/src/api/if_api.o
在
發表于 07-09 08:01
ESP8266_RTOS_SDK-v3.4的構建錯誤如何解決?
我嘗試將 SDK3.4 導入 Aithinker windows IDE 程序,然后構建它。不幸的是,我收到以下錯誤:
LD /d/8266/ESP8266_RTOS_SDK
發表于 07-08 07:59
評論