溫馨提示×

centos下flutter開發環境如何配置

小樊
52
2025-09-20 05:21:41
欄目: 智能運維

一、系統要求確認
確保CentOS系統為64位版本,具備至少1.6GB可用磁盤空間,并安裝以下基礎命令工具:bash、curl、file、git、2.x及以上版本的mkdir、rm、unzip、which、xz-utils、zip、wget。

二、安裝Flutter SDK

  1. 下載SDK:訪問Flutter官網(flutter.cn)下載最新穩定版本的Linux版Flutter SDK壓縮包(如flutter_linux_3.19.6-stable.tar.xz),或通過wget命令直接下載(替換為最新版本鏈接)。
  2. 解壓文件:將下載的壓縮包解壓至目標目錄(如~/flutter/opt/flutter,避免路徑含空格或中文),命令示例:
    tar xf flutter_linux_3.19.6-stable.tar.xz -C ~/flutter
    
  3. 配置環境變量:編輯~/.bashrc(bash用戶)或~/.zshrc(zsh用戶)文件,添加以下內容(將路徑替換為實際解壓目錄):
    export PATH="$PATH:~/flutter/bin"
    
    保存后運行source ~/.bashrc(或source ~/.zshrc)使配置生效。
  4. 驗證安裝:終端運行flutter doctor,若輸出Flutter版本號及待辦事項列表,則說明SDK安裝成功。

三、安裝Android開發環境(必選,用于Android設備開發)

  1. 安裝JDK:Flutter需要JDK 11及以上版本,推薦使用OpenJDK,命令:
    sudo dnf install -y java-11-openjdk-devel
    
  2. 安裝Android Studio
    • 從Android Studio官網下載Linux版安裝包,運行安裝程序并完成配置;
    • 啟動Android Studio,通過SDK Manager安裝以下組件:Android SDK Platform-tools、Android SDK Build-tools、Android Emulator、對應Android版本的SDK(如Android 13)。
  3. 配置Android環境變量:編輯~/.bashrc~/.zshrc,添加以下內容(路徑替換為實際SDK目錄):
    export ANDROID_HOME=$HOME/Android/Sdk
    export PATH="$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools"
    
    運行source ~/.bashrc(或source ~/.zshrc)使配置生效。
  4. 驗證Android配置:再次運行flutter doctor,若顯示“Android toolchain - develop for Android devices”項為?,則說明Android環境配置成功。

四、安裝iOS開發環境(可選,用于iOS設備開發)

  1. 安裝Xcode:僅支持macOS系統,需從Mac App Store下載安裝,并完成Xcode初始化配置(同意許可協議、安裝組件)。
  2. 安裝CocoaPods:終端運行以下命令安裝Ruby依賴管理工具:
    sudo gem install cocoapods
    
  3. 驗證iOS配置:運行flutter doctor,若顯示“iOS toolchain - develop for iOS devices”項為?,則說明iOS環境配置成功。

五、配置Flutter開發工具(可選但推薦)

  1. 安裝Visual Studio Code
    • 從VS Code官網下載Linux版安裝包,安裝完成后啟動;
    • 通過Extensions市場搜索并安裝Flutter(自動包含Dart支持)、Dart插件,提升開發效率。
  2. 安裝Android Studio插件
    • 啟動Android Studio,進入Preferences → Plugins,搜索“Flutter”并安裝(依賴Dart插件,會自動關聯)。

六、驗證整體環境
終端運行flutter doctor,檢查所有配置項是否顯示?(如Android工具鏈、iOS工具鏈、Flutter SDK等)。若有紅色報錯(如缺少依賴),根據提示逐一修復(如運行flutter doctor --android-licenses接受Android許可證)。

七、創建并運行第一個Flutter項目

  1. 創建項目:終端運行flutter create my_flutter_app(替換my_flutter_app為項目名稱),生成項目目錄;
  2. 運行項目:進入項目目錄cd my_flutter_app,連接Android設備(開啟USB調試)或啟動模擬器,運行flutter run,等待項目編譯并部署到設備。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女