Flutter在各平臺的安裝與配置【Flutter專題0】

      網友投稿 941 2025-03-31

      大家好,我是堅果前端,今天給大家帶來的是Flutter在各平臺的安裝與配置,


      在此之前給大家簡單介紹一下Flutter

      Flutter 的特點

      Flutter 提供了簡單而簡單的方法來開始構建漂亮的移動和桌面應用程序,其中包含一組豐富的材料設計和小部件。在這里,我們將討論其用于開發移動框架的主要功能。

      Flutter的優點:

      Flutter 滿足開發移動應用程序的自定義需求和要求。它還提供了許多優點,如下所列。

      由于熱重載功能,它使應用程序開發過程非常快。此功能允許我們更改或更新代碼,一旦進行更改就會反映出來。

      它提供了使用應用程序時更流暢和無縫的滾動體驗,沒有太多的掛起或削減,與其他移動應用程序開發框架相比,這使得應用程序運行速度更快。

      Flutter 減少了測試的時間和精力。眾所周知,flutter 應用程序是跨平臺的,因此測試人員并不總是需要在不同平臺上為同一個應用程序運行相同的測試集。

      它具有出色的用戶界面,因為它使用以設計為中心的小部件、高級開發工具、高級 API 以及更多功能。

      它類似于反應式框架,開發人員無需手動更新 UI 內容。

      由于其快速的開發過程和跨平臺性質,它適用于 MVP(最小可行產品)應用程序。

      Flutter 的缺點:

      我們在前面已經看到 Flutter 有很多優點,但它也包含一些缺點,下面給出。

      Flutter 是一種相對較新的語言,需要通過腳本的維護來持續集成支持。

      它提供對 SDK 庫的非常有限的訪問。這意味著開發人員沒有很多功能來創建移動應用程序。此類功能需要由 Flutter 開發人員自己開發。

      Flutter 應用程序不支持瀏覽器。它僅支持 Android 和 iOS 平臺。

      它使用 Dart 編程進行編碼,因此開發人員需要學習新技術。但是,對于開發人員來說很容易學習。

      好了,關于fluttre 的簡單介紹到這兒就結束了,接下來讓我們開始配置flutter環境

      Windows環境安裝Flutter

      Windows 系統要求

      要在 Windows 系統上安裝和運行 Flutter,您首先需要滿足您的開發環境的這些要求。

      安裝 Flutter SDK

      第一步:下載Flutter Software Development Kit for windows的安裝包。要下載 Flutter SDK,請訪問其官方網站,單擊Get started按鈕,您將看到以下屏幕。

      第 2 步:接下來,要下載最新的 Flutter SDK,請單擊 Windows圖標。在這里,您將找到SDK的下載鏈接。

      第 3 步:下載完成后,解壓zip文件并將其放置在所需的安裝文件夾或位置,例如 D:\fvm\versions.5.1。

      第 4 步:要在常規 Windows 控制臺中運行 Flutter 命令,您需要更新系統路徑以包含 flutter bin 目錄。執行此操作需要執行以下步驟:

      步驟 4.1:轉到 MyComputer 屬性 -> 高級選項卡 -> 環境變量。您將看到以下屏幕。

      我的是2.5.1,懶得升了,大家用2.5.3的

      Step 4.2: -> click on edit. The following screen appears.

      步驟4.3:在上面的窗口中,點擊新建->變量值中Flutter bin文件夾的寫入路徑->確定->確定->確定。

      第 5 步:現在,運行 $ flutter doctor命令。此命令檢查 Flutter 應用程序開發的所有要求,并顯示 Flutter 安裝狀態報告。

      第 6 步:當您運行上述命令時,它將分析系統并顯示其報告,如下圖所示。在這里,您將找到運行 Flutter 所需的所有缺失工具的詳細信息,以及可用但未與設備連接的開發工具。

      接下來大家就可以去安裝vscode和android studio 來進行開發了。

      大家好,我是堅果,公眾號“堅果前端”

      macOS 環境安裝Flutter

      macOS 的系統要求

      要在 macOS 系統上安裝和運行 Flutter,您首先需要滿足您的開發環境的這些要求。

      獲取 Flutter SDK

      步驟 1下載 macOS 的 Flutter 軟件開發工具包的安裝包。要下載 Flutter SDK,請訪問其官方網站。

      第 2 步下載完成后,解壓縮 zip 文件并將其放置在所需的安裝文件夾或位置。

      將文件解壓到目標路徑, 比如:

      $ cd ~/development $ unzip ~/Downloads/flutter_macos_2.5.2-stable.zip

      第三步要運行Flutter命令,需要更新系統路徑以包含flutter bin目錄。

      配置 flutter 的 PATH 環境變量:

      $ export PATH="$PATH:`pwd`/flutter/bin"

      第 4 步接下來,使用以下命令在當前終端窗口中啟用更新的路徑,然后也進行驗證。

      source ~/.bashrc source $HOME/.bash_profile echo $PATH

      第 5 步現在,運行 $ flutter doctor命令。此命令檢查 Flutter 應用程序開發的所有要求,并顯示 Flutter 安裝狀態報告。

      $ flutter doctor

      第六步當您運行上述命令時,它會分析系統和所有缺少的工具的詳細信息,這些工具需要運行 Flutter 以及可用但未與設備連接的開發工具。

      步驟 7如果 Flutter doctor 工具報告,請安裝最新的 Xcode 工具。

      第八步安裝最新的android studio和SDK,如果Flutter Doctor工具報告了。

      步驟 9接下來,您需要設置一個 iOS 模擬器或將 iPhone 設備連接到系統以開發 iOS 應用程序。

      第 10 步再次設置 android 模擬器或將 android 設備連接到系統以開發 android 應用程序。

      第 11 步現在,安裝 Flutter 和 Dart 插件以在 Android Studio 中構建 Flutter 應用程序。這些插件提供了創建 Flutter 應用程序的模板,提供了在 Android Studio 本身中運行和調試 Flutter 應用程序的選項。

      linux 環境安裝Flutter

      手動安裝 Flutter

      如果你沒有 snapd,或者你無法使用它,那么你可以通過以下步驟安裝 Flutter。

      通過下載下面的安裝包以獲得最新 stable release 版本的 Flutter SDK:

      flutter_linux_2.5.2-stable.tar.xz

      對于其他發布頻道以及更久的構建版本,請查看 SDK 發布 頁面。

      將文件解壓到合適的地方,例如:

      $ cd ~/development $ tar xf ~/Downloads/flutter_linux_2.5.2-stable.tar.xz

      如果你不想安裝安裝包的補丁,你可以跳過步驟 1 或步驟 2,直接獲取 Github 上 Flutter 倉庫 的源碼并執行以下命令:

      $ git clone https://github.com/flutter/flutter.git

      export PATH="$PATH:`pwd`/flutter/bin"

      你也可以按你的需要切換分支或者tag。例如,你可以使用 stable 版本的分支:

      $ git clone https://github.com/flutter/flutter.git -b stable

      將 flutter 工具添加到環境變量中:

      $ export PATH="$PATH:`pwd`/flutter/bin"

      用這個命令添加 PATH 僅在當前的命令行視窗生效。要將 Flutter 永久添加到環境變量中,請參閱 更新您的路徑。

      可選步驟,提前下載二進制開發文件:

      flutter 工具將下載所需的平臺特殊開發二進制文件。對于預下載這些工件更好的做法是(例如,在系統構建環境中,網絡可能出現不通暢的問題),通過運行下面命令提前下載 iOS 和 Android 的二進制文件

      $ flutter precache

      對于這些可選的下載項,請參考 flutter help precache。

      你現在可以運行 Flutter 命令了!

      提示

      要更新已有 Flutter版本,請參閱升級你的 Flutter。

      運行 flutter doctor

      運行以下命令以查看是否還有缺失的依賴需要安裝,你需要安裝這些依賴以完成設置(要看到詳細輸出,請添加 -v 標識):

      Flutter在各平臺的安裝與配置【Flutter專題0】

      $ flutter doctor

      Android Flutter

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:定制家居接單軟件—革新您的家居定制體驗
      下一篇:excel開啟宏設置開啟教程
      相關文章
      亚洲精品tv久久久久久久久| 亚洲一卡二卡三卡| 亚洲国产精品一区二区久| 国产美女亚洲精品久久久综合| 国产成人综合久久精品亚洲| 亚洲第一成年网站视频 | 国产成人亚洲综合一区| 亚洲乱码日产精品BD在线观看| 久久精品国产亚洲AV无码娇色| 亚洲国产精品久久久久久| 亚洲AV无码国产在丝袜线观看| 国产成人精品日本亚洲网站| 亚洲精品亚洲人成在线观看| 亚洲精品V欧洲精品V日韩精品| 亚洲春色在线视频| 亚洲av鲁丝一区二区三区| 亚洲AV无码不卡在线播放| 亚洲第一福利网站| 18亚洲男同志videos网站| 久久亚洲私人国产精品vA| 精品亚洲成a人片在线观看少妇| 亚洲国产一区二区a毛片| 亚洲精品视频在线| 亚洲精品国产手机| 亚洲国产精品成人综合色在线婷婷 | 亚洲人av高清无码| 亚洲av无码专区在线电影天堂 | 亚洲1区2区3区精华液| 精品国产_亚洲人成在线| 亚洲AV无码乱码在线观看| 狠狠色婷婷狠狠狠亚洲综合| 亚洲理论电影在线观看| 亚洲va在线va天堂va888www| 亚洲精品网站在线观看你懂的| 亚洲六月丁香六月婷婷蜜芽| 亚洲日韩av无码中文| 国产成人综合久久精品亚洲| 国产亚洲情侣一区二区无码AV| 亚洲VA中文字幕不卡无码| 亚洲综合激情视频| 亚洲人成人网站18禁|