快速搭建Flutter開發環境【Win和Mac】

原生Android開發環境配置

原生Android開發環境變量JAVA配置,可以百度搜索JDK去甲骨文官網下載或者點此鏈接進入下載頁面

先點擊紅圈,然后根據你系統是64位還是32位選擇版本,我這里是64位的,所以選擇最下面的x64版本。

下載安裝完成到終端(命令行)里輸入java,能出現下圖中的結果,說明安裝成功。

并配置JDK環境變量


Flutter SDK 下載及環境配置

使用鏡像

由于在國內訪問Flutter有時可能會受到限制,Flutter官方為中國開發者搭建了臨時鏡像,大家可以將如下環境變量加入到用戶環境變量中:

export PUB_HOSTED_URL=https://pub.flutter-io.cn

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

Flutter SDK 下載

1.1. 官網下載

1.2. 網盤下載(版本:V1.0.0)

1.3. GitHub倉庫下載

Flutter 開發環境搭建 Windows版

1.1. 將安裝包zip解壓到你想安裝Flutter SDK的路徑(如:D:\flutter;注意,不要將flutter安裝到需要一些高權限的路徑如C:\Program Files\)

2.2. 在Flutter安裝目錄的flutter文件下找到flutter_console.bat,雙擊運行并啟動flutter命令行,接下來,你就可以在Flutter命令行運行flutter命令了。 PS : 此法只能在此目錄執行flutter指令

3.1. 配置flutter全局變量,可以在如何地方執行flutter指令,找到你安裝FlutterSDK的路徑,復制flutter\bin目錄,例如 : 我的FlutterSDKbin路徑 : D:\Flutter\flutter\bin在環境變量Path中添加此路徑 , 重啟Windows以應用此更改

4.1. 測試flutter doctor , 打開dos窗口(Win+R , 輸入cmd , enter)輸入flutter doctor , enter,如圖下圖是配置完成的圖

4.2. 在終端中輸入flutter doctor , 你可能會得到下面類似的結果

[-] Android toolchain - develop for Android devices

? Android SDK at D:\Android\sdk

? Android SDK is missing command line tools; download from https://goo.gl/XxQghQ

? Try re-installing or updating your Android SDK, visit https://flutter.io/setup/#android-setup for detailed instructions.?

這種情況是你還沒安裝Android Studio , 可以去 Android Studio 官網下載 此網站訪問需要梯子,也可以去 Android Studio 中國官網下載 , 具體安裝可以自行百度

4.3. Android Studio Flutter 插件安裝 , 啟動 Android Studio 點擊菜單 File->Setting->Plugins 輸入 flutter 點中間 Search in repositories 然后選擇Flutter點擊安裝 , 會自動安裝 Flutter 和 Dart 安裝完成后重啟 Android Studio 即可。下圖為安裝完成的圖:

4.4. Flutter 插件安裝可能遇到的問題 :? 搜索 Flutter 插件 , 即使點擊 Search in repositories 依然搜索不到 , 需要取消使用安全連接 ( Use secure connection )? , 如圖取消? Use secure connection? 勾選即可

5.1. 安裝Android證書

安裝好 Android Studio 后 , 再次打開終端(命令行),輸入 flutter doctor這時候的x會明顯減少,但是你還是會遇到1-2個,其中有一個就是提示沒有安裝證書。安裝證書只要在終端里執行下面的命令。

flutter doctor --android-licenses

然后會提示你選Y/N,不要猶豫,一律選擇Y,就可以把證書安裝好。


Flutter 開發環境搭建 Mac 版

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容