新聞中心
使用鏡像
由于在國(guó)內(nèi)訪問(wèn)Flutter有時(shí)可能會(huì)受到限制,F(xiàn)lutter官方為中國(guó)開發(fā)者搭建了臨時(shí)鏡像,大家可以將如下環(huán)境變量加入到用戶環(huán)境變量中:

喀喇沁ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 此鏡像為臨時(shí)鏡像,并不能保證一直可用,讀者可以參考詳情請(qǐng)參考 Using Flutter in China 以獲得有關(guān)鏡像服務(wù)器的最新動(dòng)態(tài)。
系統(tǒng)要求
要安裝并運(yùn)行Flutter,您的開發(fā)環(huán)境必須滿足以下最低要求:
- 操作系統(tǒng): Windows 7 或更高版本 (64-bit)
- 磁盤空間: 400 MB (不包括Android Studio的磁盤空間).
- 工具: Flutter 依賴下面這些命令行工具.Git for Windows (Git命令行工具)如果已安裝Git for Windows,請(qǐng)確保命令提示符或PowerShell中運(yùn)行 git 命令,不然在后面運(yùn)行flutter doctor時(shí)將出現(xiàn)Unable to find git in your PATH錯(cuò)誤, 此時(shí)需要手動(dòng)添加C:\Program Files\Git\bin至Path系統(tǒng)環(huán)境變量中。
獲取Flutter SDK
- 去flutter官網(wǎng)下載其最新可用的安裝包,點(diǎn)擊下載 ;注意,F(xiàn)lutter的渠道版本會(huì)不停變動(dòng),請(qǐng)以Flutter官網(wǎng)為準(zhǔn)。另外,在中國(guó)大陸地區(qū),要想正常獲取安裝包列表或下載安裝包,可能需要翻墻,讀者也可以去Flutter github項(xiàng)目下去下載安裝包 。
- 將安裝包zip解壓到你想安裝Flutter SDK的路徑(如:C:\src\flutter;注意,不要將flutter安裝到需要一些高權(quán)限的路徑如C:\Program Files\)。
- 在Flutter安裝目錄的flutter文件下找到flutter_console.bat,雙擊運(yùn)行并啟動(dòng)flutter命令行,接下來(lái),你就可以在Flutter命令行運(yùn)行flutter命令了。
注意: 由于一些flutter命令需要聯(lián)網(wǎng)獲取數(shù)據(jù),如果您是在國(guó)內(nèi)訪問(wèn),由于眾所周知的原因,直接訪問(wèn)很可能不會(huì)成功。 上面的PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是google為國(guó)內(nèi)開發(fā)者搭建的臨時(shí)鏡像。詳情請(qǐng)參考 Using Flutter in China
上述命令為當(dāng)前終端窗口臨時(shí)設(shè)置PATH變量。要將Flutter永久添加到路徑中,請(qǐng)參閱更新路徑。
要更新現(xiàn)有版本的Flutter,請(qǐng)參閱升級(jí)Flutter。
更新環(huán)境變量
要在終端運(yùn)行 flutter 命令, 你需要添加以下環(huán)境變量到系統(tǒng)PATH:
- 轉(zhuǎn)到 “控制面板>用戶帳戶>用戶帳戶>更改我的環(huán)境變量”
- 在“用戶變量”下檢查是否有名為“Path”的條目:如果該條目存在, 追加 flutter\bin的全路徑,使用 ; 作為分隔符.如果條目不存在, 創(chuàng)建一個(gè)新用戶變量 Path ,然后將 flutter\bin的全路徑作為它的值.
- 在“用戶變量”下檢查是否有名為”PUB_HOSTED_URL”和”FLUTTER_STORAGE_BASE_URL”的條目,如果沒(méi)有,也添加它們。
重啟Windows以應(yīng)用此更改
運(yùn)行 flutter doctor
打開一個(gè)新的命令提示符或PowerShell窗口并運(yùn)行以下命令以查看是否需要安裝任何依賴項(xiàng)來(lái)完成安裝:
flutter doctor
在命令提示符或PowerShell窗口中運(yùn)行此命令。目前,F(xiàn)lutter不支持像Git Bash這樣的第三方shell。
該命令檢查您的環(huán)境并在終端窗口中顯示報(bào)告。Dart SDK已經(jīng)在捆綁在Flutter里了,沒(méi)有必要單獨(dú)安裝Dart。 仔細(xì)檢查命令行輸出以獲取可能需要安裝的其他軟件或進(jìn)一步需要執(zhí)行的任務(wù)(以粗體顯示)
例如:
[-] 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.
第一次運(yùn)行一個(gè)flutter命令(如flutter doctor)時(shí),它會(huì)下載它自己的依賴項(xiàng)并自行編譯。以后再運(yùn)行就會(huì)快得多。
以下各部分介紹如何執(zhí)行這些任務(wù)并完成設(shè)置過(guò)程。你會(huì)看到在flutter doctor輸出中, 如果你選擇使用IDE,我們提供了,IntelliJ IDEA,Android Studio和VS Code的插件, 請(qǐng)參閱編輯器設(shè)置 以了解安裝Flutter和Dart插件的步驟。
一旦你安裝了任何缺失的依賴,再次運(yùn)行flutter doctor命令來(lái)驗(yàn)證你是否已經(jīng)正確地設(shè)置了。
該flutter工具使用Google Analytics匿名報(bào)告功能使用情況統(tǒng)計(jì)信息和基本崩潰報(bào)告。 這些數(shù)據(jù)用于幫助改進(jìn)Flutter工具。Analytics不是一運(yùn)行或在運(yùn)行涉及flutter config的任何命令時(shí)就發(fā)送, 因此您可以在發(fā)送任何數(shù)據(jù)之前退出分析。要禁用報(bào)告,請(qǐng)執(zhí)行flutter config --no-analytics并顯示當(dāng)前設(shè)置,然后執(zhí)行flutter config。 請(qǐng)參閱Google的隱私政策。
編輯器設(shè)置
使用 flutter 命令行工具,您可以使用任何編輯器來(lái)開發(fā)Flutter應(yīng)用程序。輸入flutter help在提示符下查看可用的工具。
我們建議使用我們的插件來(lái)獲得豐富的IDE體驗(yàn),支持編輯,運(yùn)行和調(diào)試Flutter應(yīng)用程序。請(qǐng)參閱編輯器設(shè)置了解詳細(xì)步驟
Android設(shè)置
安裝Android Studio
要為Android開發(fā)Flutter應(yīng)用,您可以使用Mac,Windows或Linux(64位)機(jī)器.
Flutter需要安裝和配置Android Studio:
- 下載并安裝 Android Studio.
- 啟動(dòng)Android Studio,然后執(zhí)行“Android Studio安裝向?qū)А薄_@將安裝最新的Android SDK,Android SDK平臺(tái)工具和Android SDK構(gòu)建工具,這是Flutter為Android開發(fā)時(shí)所必需的
設(shè)置您的Android設(shè)備
要準(zhǔn)備在Android設(shè)備上運(yùn)行并測(cè)試您的Flutter應(yīng)用,您需要安裝Android 4.1(API level 16)或更高版本的Android設(shè)備.
- 在您的設(shè)備上啟用 開發(fā)人員選項(xiàng) 和 USB調(diào)試 。詳細(xì)說(shuō)明可在Android文檔中找到。
- 使用USB將手機(jī)插入電腦。如果您的設(shè)備出現(xiàn)提示,請(qǐng)授權(quán)您的計(jì)算機(jī)訪問(wèn)您的設(shè)備。
- 在終端中,運(yùn)行 flutter devices 命令以驗(yàn)證Flutter識(shí)別您連接的Android設(shè)備。
- 運(yùn)行啟動(dòng)您的應(yīng)用程序 flutter run。
默認(rèn)情況下,F(xiàn)lutter使用的Android SDK版本是基于你的 adb 工具版本。 如果您想讓Flutter使用不同版本的Android SDK,則必須將該 ANDROID_HOME 環(huán)境變量設(shè)置為SDK安裝目錄。
設(shè)置Android模擬器
要準(zhǔn)備在Android模擬器上運(yùn)行并測(cè)試您的Flutter應(yīng)用,請(qǐng)按照以下步驟操作:
- 在您的機(jī)器上啟用 VM acceleration .
- 啟動(dòng) Android Studio>Tools>Android>AVD Manager 并選擇 Create Virtual Device.
- 選擇一個(gè)設(shè)備并選擇 Next。
- 為要模擬的Android版本選擇一個(gè)或多個(gè)系統(tǒng)映像,然后選擇 Next. 建議使用 x86 或 x86_64 image .
- 在 Emulated Performance下, 選擇 Hardware - GLES 2.0 以啟用 硬件加速.
- 驗(yàn)證AVD配置是否正確,然后選擇 Finish。有關(guān)上述步驟的詳細(xì)信息,請(qǐng)參閱 Managing AVDs.
- 在 Android Virtual Device Manager中, 點(diǎn)擊工具欄的 Run。模擬器啟動(dòng)并顯示所選操作系統(tǒng)版本或設(shè)備的啟動(dòng)畫面.
- 運(yùn)行 flutter run 啟動(dòng)您的設(shè)備. 連接的設(shè)備名是 Android SDK built for
,其中 platform 是芯片系列, 如 x86.
分享名稱:創(chuàng)新互聯(lián)Flutter教程:FlutterWindows安裝
當(dāng)前路徑:http://www.dlmjj.cn/article/cogioep.html


咨詢
建站咨詢
