1 . 本地環(huán)境的要求
1. window10 64位 / window7 64位
2. 所需空間最好5G , 最低配置3G
2 . 安裝步驟
第一步 : 安裝Java SDK
百度搜索 Java SDK , 并進入下面紅色框框的java官網(wǎng)
進來java官網(wǎng)后 , 我們往下拉到以下位置 , 并且點擊同意[Accept License Agreement] , 這個選項 , 否則無法下載 , 然后選擇我們所需要安裝的32位/64位的java SDK , 點擊下面的下載鏈接后 , 可能會叫我們登錄Oracle賬號 , 我們可以選擇不登錄 , SDK也會自動下載的
然后安裝過程 , 網(wǎng)上的教程很多了 , 這里不做贅述 , 下面是我按照網(wǎng)上搭建的java SDK教程
- window7 64位環(huán)境下搭建Java SDK 教程 , 引用以下文章https://blog.csdn.net/technologyleader/article/details/82850893
- window10 64位環(huán)境Java SDK 教程 , 引用以下文章
https://www.cnblogs.com/nebie/p/Howie.html
安裝完Java SDK后 , 就開始安裝Flutter SDK 了
第二步 : 安裝Flutter SDK
安裝flutter , 需要一個翻墻的環(huán)境 , 不然下載會很慢 , 也可能會在flutter配置過程中出錯
在flutter官網(wǎng)下載 flutter
https://flutter.dev/docs/development/tools/sdk/releases#windows
在這個網(wǎng)址下面我們可以看到有四個版本
第一個 : Stable channel (Windows) 穩(wěn)定版本, 推薦使用, 穩(wěn)定版本
第二個 : Beta channel (Windows) 最新版, 最新版會有很多測試功能, 但是有些功能支持度不高
第三個 : Dev channel (Windows) 開發(fā)板, 開發(fā)板會有很多自定義的設(shè)置, 但是這個會有很多都是缺失的, 非熟練使用flutter的人員, 切勿使用這個版本
第四個 : Master channel 主版本, 安裝捆綁包不可用于master榴啸。但是羞延,您可以通過克隆主版本,然后觸發(fā)SDK依賴項的下載洲胖,直接從Github repo獲取SDK:
-
Stable channel (Windows) 穩(wěn)定版本 , 推薦使用, 穩(wěn)定版本
-
Beta channel (Windows) 最新版 , 最新版會有很多測試功能, 但是有些功能支持度不高
-
Dev channel (Windows) 開發(fā)板, 開發(fā)板會有很多自定義的設(shè)置, 但是這個會有很多都是缺失的, 非熟練使用flutter的人員, 切勿使用這個版本
-
Master channel 主版本, 安裝捆綁包不可用于master撮躁。但是,您可以通過克隆主版本对省,然后觸發(fā)SDK依賴項的下載炬藤,直接從Github repo獲取SDK:
在下載完flutter SDK后 , 我們只需要將Flutter SDK 直接解壓到Flutter文件夾即可 , 注意路徑不能有中文
然后我們打開解壓后的flutter文件下的bin文件 , 并復(fù)制bin文件夾路徑 , 添加到系統(tǒng)環(huán)境變量的path中
在系統(tǒng)環(huán)境變量的path , 新加一個環(huán)境變量 , window7 用戶在path添加的時候 , 注意在flutter的bin路徑前后都要添加; , 英文狀態(tài)的分號;
可能會出現(xiàn)的問題
- 出現(xiàn)以上即可完成flutter配置 , 輸入flutter命令后 , 命令行沒有反應(yīng) , 可試試第一 : 重啟電腦 , 第二 : 添加用戶配置環(huán)境變量
FLUTTER_STORAGE_BASE_URL = https://storage.flutter-io.cn
PUB_HOSTED_URL = https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL和PUB_HOSTED_URL都是針對國內(nèi)不能訪問國外網(wǎng)絡(luò)而設(shè)置的鏡像
第三步 : 安裝Android Studio , 具體的安裝步驟可在網(wǎng)上進行查找安裝
- 以下是我參考的安裝教程
Android studio的安裝(https://www.cnblogs.com/xqz0618/p/install.html) -
安裝完Android Studio后 , 如果使用Android Studio工具進行flutter的話 , 就需要安裝Android Studio 的flutter插件了 , 開始打開Android Studio , 在配置中添加插件
然后安裝這個插件 -
安裝好flutter插件后 , 重啟編譯器即可完成AndroidStudio的flutter插件安裝 , 然后我們 , 在 Android Studio新建我們的Flutter文件
接下來會有四個選項給我們
這里有四個選項 ,
第一個是FlutterApp ,
第二個是Flutter插件 ,
第三個是FLutter包 ,
第四個是FLutter模塊 ,
我們選擇第一個 , 點擊next
這四個選項分別是
project name文件名;
Flutter SDK path FlutterSDK路徑 , 通常會自動匹配上 , 如果個人有修改 , 可自定義
Project location 文件保存路徑
Description 文件描述
設(shè)置好以上四個選項后 , 再次點擊next
點擊Finish , 點擊完后 , 會開始創(chuàng)建flutter工程
這里的虛擬安卓手機 , 如果在安卓配置中沒有下載會配置 , 這里是需要時間去設(shè)置的 ,
一旦出現(xiàn)以上這兩個頁面即可配置成功 ,就可以在Android Studio開始開發(fā)flutter項目了
倘若我們是在vs code進行開發(fā)Flutter 項目 , 就需要在vs code進行配置Flutter插件 , 同時建議使用vs code進行開發(fā) , 所以使用Android Studio去新建項目 , 對于前端開發(fā)人員是不建議的 , 下面開始介紹vs code工具進行flutter開發(fā)
打開vs code 安裝flutter插件和dart插件 , 但是一般我們安裝flutter插件的時候 , vs code就會自動安裝dart插件的 , 安裝完flutter插件后 , 就重啟vs code , 再vs code命令行輸入
flutter create demo001
一般運行這個文件就可以完成flutter文件的創(chuàng)建了 , 這時候我們打開lib -> main.dart , 里面就是我們的頁面內(nèi)容 , 并且在vs code打開Android虛擬機 , 點擊右下角的紅色小框框flutter run
出現(xiàn)這些信息即可開啟成功
其中紅色框框這句話表示
要在運行時熱重新加載更改,請按“R”饺窿。要熱重啟(和重建狀態(tài))歧焦,請按“R”。
Android SDK上為x86構(gòu)建的Observatory Debugger和Profiler可從以下網(wǎng)址獲得:http://127.0.0.1:52211/lmvblxop8fe=/
有關(guān)更詳細(xì)的幫助信息短荐,請按“H”倚舀。要分離叹哭,請按“D”忍宋;要退出痕貌,請按“Q”。
還有一個就是 按 "O" 這個表示 , 在ios端顯示 , 在Android端顯示
以上就是flutter的環(huán)境搭建以及helloword的運行
具體問題在評論 , 盡情提問 , 小編很樂意跟大家討論Flutter方面的問題