要安裝 Flutter,必須先安裝 AndroidStudio(另有一說,AndroidStudio 體積太大太笨重,VisualStudioCode 是另一種選擇)及 Google Chrome 瀏覽器(做為 debug 用),只要搜尋 "google chrome" 並下載安裝即可。
以我的電腦為例 Android 安裝在 /android (根目錄下) [user]# vim ~/.bashrc # 在檔案最末加上這兩列 export ANDROID_HOME=/android/sdk export PATH=$PATH:$ANDROID_HOME/tools :x 存檔離開 重新登入 或 重開機 讓設定生效
[user]# sudo snap install flutter --classic 檢查 Flutter 安裝在哪裡 [user]# flutter sdk-path 以我的電腦為例, 安裝在 /home/使用者名稱/snap/flutter/common/flutter 檢查 Flutter 安裝的完整度 [user]# flutter doctor 看到 驚嘆號的都要設法滿足需求, 讓驚嘆號消失 同意/接受 授權聲明 [user]# flutter doctor --android-licenses 切換 Flutter 到 stable 頻道 [user]# flutter channel stable 更新 Flutter 到最新版 [user]# flutter upgrade 目前(2022.05.28) Flutter 已到 3.0, 支援更多平台: Android, iOS, Web, Windows, Linux, MacOS 設定可開發 Linux 桌面程式(圖形界面程式) [user]# flutter config --enable-linux-desktop可以開始開發 Flutter app 了
啟動 AndroidStudio
→ "New Flutter Project"
→ "New Flutter Project"
依指示操作
預設 Flutter 會自動幫您建立基本的框架程式, 包含各個平台(Android, iOS, web, ...)
您也可以在終端機視窗以命令列指令新建您的專案
切換到您的專案管理目錄 [user]# cd /case/flutter 新建專案 [user]# flutter create 專案名稱個人覺得以 命令方式新建專案較方便, Flutter 會自動幫您產生各平台的程式碼, 如果是以 AndroidStudio 新建專案, 則 AndroidStudio 只會產生您執行 AndroidStudio 的作業系統的程式碼, 例如: 我現在是 Linux 系統, 在點擊 "New Flutter Project" 後, AndroidStudio 就沒勾選 MacOS 和 Windows, 而且也沒法勾選.
沒有留言:
張貼留言