開始前請(qǐng)至少準(zhǔn)備:
0.一臺(tái)windows電腦
1.安裝Android Studio和Android SDK
前往flutter官方下載地址
https://flutter.io/docs/get-started/install
選擇你的操作系統(tǒng)所需要的flutter sdk
我的操作系統(tǒng)是win10
安裝flutter至少需要:
操作系統(tǒng):win7 sp1或更新的版本
磁盤空間:400MB
工具:Windows PowerShell(5.0或更新的版本)和git
打開PowerShell,使用$PSversionTable命令查看版本信息
git的安裝和使用就不說了,網(wǎng)上教程大把
下載完成后,解壓至任意目錄(不要解壓至類似于C:\Program Files等需要高級(jí)權(quán)限的目錄)
我解壓到了C:\flutter
運(yùn)行flutter目錄中的flutter_console.bat
可以看到flutter命令窗口
建議將flutter添加至系統(tǒng)環(huán)境變量Path,以便在任意位置訪問flutter命令
打開系統(tǒng)環(huán)境變量配置
將C:\flutter\bin加入Path
重新打開一個(gè)cmd或者PowerShell或者git窗口
輸入
flutter -h
正常情況下會(huì)出現(xiàn)flutter命令的所有用法,說明flutter已經(jīng)安裝成功了
使用命令
flutter doctor
檢測(cè)flutter依賴的環(huán)境是否就緒(下面簡(jiǎn)稱為doctor命令)
我在運(yùn)行doctor命令后,產(chǎn)生問題報(bào)告:
Android SDK無法定位
Android Studio中未安裝Flutter插件和Dart插件
解決這兩個(gè)問題:
之前在安裝Android Studio的時(shí)候已經(jīng)安裝了sdk,位置是G:\sdk
新建一個(gè)名為ANDROID_HOME的系統(tǒng)環(huán)境變量,它的值是G:\sdk
將%ANDROID_HOME%附加至Path
再度運(yùn)行doctor命令
android sdk的問題變成Android licenses not accepted
運(yùn)行
flutter doctor --android-licenses
逐一接受給出的license
打開Android Studio
Configure->Plugins安裝Dart和Flutter插件
插件安裝完成后需要重啟Android Studio
發(fā)現(xiàn)創(chuàng)建Flutter項(xiàng)目的選項(xiàng)已經(jīng)出現(xiàn)了
再度運(yùn)行doctor命令
發(fā)現(xiàn)所有的環(huán)境問題都解決了
flutter開發(fā)環(huán)境搭建完畢