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

創(chuàng)新互聯(lián)是一家集網站建設,南城企業(yè)網站建設,南城品牌網站建設,網站定制,南城網站建設報價,網絡營銷,網絡優(yōu)化,南城網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 此鏡像為臨時鏡像,并不能保證一直可用,讀者可以參考詳情請參考 Using Flutter in China 以獲得有關鏡像服務器的最新動態(tài)。
系統(tǒng)要求
要安裝并運行Flutter,您的開發(fā)環(huán)境必須滿足以下最低要求:
- 操作系統(tǒng): Linux (64-bit)
- 磁盤空間: 600 MB (不包括Android Studio的磁盤空間).
- 工具: Flutter 依賴下面這些命令行工具.bash, mkdir, rm, git, curl, unzip, which
獲取Flutter SDK
- 去flutter官網下載其最新可用的安裝包,轉到下載頁 。注意,F(xiàn)lutter的渠道版本會不停變動,請以Flutter官網為準。另外,在中國大陸地區(qū),要想正常獲取安裝包列表或下載安裝包,可能需要翻墻,讀者也可以去Flutter github項目下去下載安裝包,轉到下載頁 。
- 解壓安裝包到你想安裝的目錄,如:cd ~/development unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
- 添加flutter相關工具到path中:export PATH=`pwd`/flutter/bin:$PATH 此代碼只能暫時針對當前命令行窗口設置PATH環(huán)境變量,要想永久將Flutter添加到PATH中請參考下面更新環(huán)境變量 部分。
注意: 由于一些flutter命令需要聯(lián)網獲取數(shù)據(jù),如果您是在國內訪問,由于眾所周知的原因,直接訪問很可能不會成功。 上面的PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是google為國內開發(fā)者搭建的臨時鏡像。詳情請參考 Using Flutter in China
要更新現(xiàn)有版本的Flutter,請參閱升級Flutter。
運行 flutter doctor
運行以下命令查看是否需要安裝其它依賴項來完成安裝:
flutter doctor
該命令檢查您的環(huán)境并在終端窗口中顯示報告。Dart SDK已經在捆綁在Flutter里了,沒有必要單獨安裝Dart。 仔細檢查命令行輸出以獲取可能需要安裝的其他軟件或進一步需要執(zhí)行的任務(以粗體顯示)
例如:
[-] Android toolchain - develop for Android devices
? Android SDK at /Users/obiwan/Library/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.
一般的錯誤會是xcode或Android Studio版本太低、或者沒有ANDROID_HOME環(huán)境變量等,請按照提示解決。下面貼一個筆者本機(mac)的環(huán)境變量配置,您可以對比修正:
export PATH=/Users/用戶名/Documents/flutter/flutter/bin:$PATH
export ANDROID_HOME="/Users/用戶名/Documents/android_sdk" //android sdk目錄,替換為你自己的即可
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
第一次運行一個flutter命令(如flutter doctor)時,它會下載它自己的依賴項并自行編譯。以后再運行就會快得多。
以下各部分介紹如何執(zhí)行這些任務并完成設置過程。你會看到在flutter doctor輸出中, 如果你選擇使用IDE,我們提供了,IntelliJ IDEA,Android Studio和VS Code的插件, 請參閱編輯器設置 以了解安裝Flutter和Dart插件的步驟。
一旦你安裝了任何缺失的依賴,再次運行flutter doctor命令來驗證你是否已經正確地設置了。
該flutter工具使用Google Analytics匿名報告功能使用情況統(tǒng)計信息和基本崩潰報告。 這些數(shù)據(jù)用于幫助改進Flutter工具。Analytics不是一運行或在運行涉及flutter config的任何命令時就發(fā)送, 因此您可以在發(fā)送任何數(shù)據(jù)之前退出分析。要禁用報告,請執(zhí)行flutter config --no-analytics并顯示當前設置,然后執(zhí)行flutter config。 請參閱Google的隱私政策。
更新環(huán)境變量
您在命令行只能更新當前會話的PATH變量,如Clone Flutter repo所示。 但是,您可能需要的是永久更新此變量,以便您可以運行flutter命令在任何終端會話中。
對于所有終端會話永久修改此變量的步驟是和特定計算機系統(tǒng)相關的。通常,您會在打開新窗口時將設置環(huán)境變量的命令添加到執(zhí)行的文件中。例如
- 確定您Flutter SDK的目錄,您將在步驟3中用到。
- 打開(或創(chuàng)建) $HOME/.bash_profile. 文件路徑和文件名可能在您的機器上不同.
- 添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]為克隆Flutter的git repo的路徑:
export PUB_HOSTED_URL=https://pub.flutter-io.cn //國內用戶需要設置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //國內用戶需要設置
export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
注意:PATH_TO_FLUTTER_GIT_DIRECTORY 為你flutter的路徑,比如“~/document/code”
export PATH=~/document/code/flutter/bin:$PATH
- 運行 source $HOME/.bash_profile 刷新當前終端窗口.
注意:
如果你使用的是zsh,終端啟動時
~/.bash_profile
將不會被加載,解決辦法就是修改
~/.zshrc
,在其中添加:source ~/.bash_profile
5.通過運行flutter/bin命令驗證目錄是否在已經在PATH中:
echo $PATH
更多詳細信息,請參閱this StackExchange question.
編輯器設置
使用 flutter 命令行工具,您可以使用任何編輯器來開發(fā)Flutter應用程序。輸入flutter help在提示符下查看可用的工具。
我們建議使用我們的插件來獲得豐富的IDE體驗,支持編輯,運行和調試Flutter應用程序。請參閱編輯器設置了解詳細步驟
Android設置
安裝Android Studio
要為Android開發(fā)Flutter應用,您可以使用Mac,Windows或Linux(64位)機器.
Flutter需要安裝和配置Android Studio:
- 下載并安裝 Android Studio.
- 啟動Android Studio,然后執(zhí)行“Android Studio安裝向導”。這將安裝最新的Android SDK,Android SDK平臺工具和Android SDK構建工具,這是Flutter為Android開發(fā)時所必需的
設置您的Android設備
要準備在Android設備上運行并測試您的Flutter應用,您需要安裝Android 4.1(API level 16)或更高版本的Android設備.
- 在您的設備上啟用 開發(fā)人員選項 和 USB調試 。詳細說明可在Android文檔中找到。
- 使用USB將手機插入電腦。如果您的設備出現(xiàn)提示,請授權您的計算機訪問您的設備。
- 在終端中,運行 flutter devices 命令以驗證Flutter識別您連接的Android設備。
- 運行啟動您的應用程序 flutter run。
默認情況下,F(xiàn)lutter使用的Android SDK版本是基于你的 adb 工具版本。 如果您想讓Flutter使用不同版本的Android SDK,則必須將該 ANDROID_HOME 環(huán)境變量設置為SDK安裝目錄。
設置Android模擬器
要準備在Android模擬器上運行并測試您的Flutter應用,請按照以下步驟操作:
- 在您的機器上啟用 VM acceleration .
- 啟動 Android Studio>Tools>Android>AVD Manager 并選擇 Create Virtual Device.
- 選擇一個設備并選擇 Next。
- 為要模擬的Android版本選擇一個或多個系統(tǒng)映像,然后選擇 Next. 建議使用 x86 或 x86_64 image .
- 在 Emulated Performance下, 選擇 Hardware - GLES 2.0 以啟用 硬件加速.
- 驗證AVD配置是否正確,然后選擇 Finish。有關上述步驟的詳細信息,請參閱 Managing AVDs.
- 在 Android Virtual Device Manager中, 點擊工具欄的 Run。模擬器啟動并顯示所選操作系統(tǒng)版本或設備的啟動畫面.
- 運行 flutter run 啟動您的設備. 連接的設備名是 Android SDK built for
,其中 platform 是芯片系列, 如 x86.
標題名稱:創(chuàng)新互聯(lián)Flutter教程:FlutterLinux安裝
轉載來于:http://fisionsoft.com.cn/article/cdsedss.html


咨詢
建站咨詢
