windows server 2003 DHCP的搭建
flutter環境配置安裝終極教程
環境安裝流程
- java環境
- flutter sdk
- android SDK
- androidstudio
- dart sdk
- vscode
除了最後一個vscode是可選,其他幾個是必須安裝,缺一個都跑不起來。我們主要梳理一下下載安裝這些東西中存在的坑。
一.java環境配置
我們第一步需要先配置java環境,沒配的看看,看過的已經可以去下面了。
首先第一步下jdk,傳送門:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
這裡面存在一個問題,因為版本問題,配置環境會有一些差別,老版本需要配jre新版只用jdk,大家下載的時候儘量逮jdk8或者8以上的版本下。而且在配置環境的時候,上網找教程儘量找年代比較進的教程,那樣版本應該和你的比較一致,如果太遠的容易出問題。包括下載jdk的網站都變了,筆者下載的時候是個老網站,現在已經換新了。找下載的地方一開始都沒找到。
jdk下好之後是配環境,沒配過環境的同學自己動手配一下,除了java,後面flutter也要配,很麻煩。具體安裝推薦這個博主的:
https://blog.csdn.net/qq_41436122/article/details/82620080?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-7.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-7.channel_param
安裝下載jdk的時候一定要看好自己的版本和教程的版本,免得出錯。
配好之後測一下
java _version
java
二 .flutterSDK
先掛一下官方地址,大家去這個地方下載
https://flutterchina.club/setup-windows/
如果打不開,直接百度搜索flutter,找中文社群,在哪裡面找下載也行
找到了之後先根據官方教程配映象
隨後,跟配置java環境一樣開啟環境變數
這時候我們要分清,一個是使用者變數,一個是系統變數,我們把映象地址要扔到使用者變數裡。如果不配映象,會出問題,所以大家先配映象。
然後配好了之後可以下載flutterSDK了
新手建議點第一個,如果有github第二個也行。這個下載連結似乎被牆了,如果有大學生,聯絡一下自己認識的老師,用大學的專用網能開啟,如果不是,只能自己搭梯子了(或者換個映象試試,我沒試過)。
下載好了之後,開啟下載好的檔案,找到bin目錄,配置檔案。
拷貝一下bin的路徑,配置在path環境變數中
就跟java一樣,把路徑放底下就行
放好之後測一下,有的電腦可能反應慢,等一會:
然後找flutter_console
點一下
再測一下flutter doctor
目前第一行綠了就行,說明sdk搞好了
三.android sdk
然後再安卓sdk
安裝Android的SDK環境可以去這
網站地址:
https://www.androiddevtools.cn/
android sdk tools .24.4.1下安裝包或者壓縮包都行。下載好解壓到除c盤外的盤裡。
下載好了開啟
找sdk Manager,開啟是一個目錄,可能會閃退,我也不知道為啥。
開啟是一個目錄,在那一堆包裡,先取消掉所有對勾,然後照著我這個打勾,選這幾個包就行。選多了搞不好一次下10幾個G,直接原地裂開。選好之後右下角下載(install…),下載時候記得點接受證書(Accept license)。
四.android studio
有的同學問我,為啥要下個android studio,用vscode不行嗎,我只能說,沒這玩意真不行。遇上的神奇報錯都要用這個解決。
我們先說第一個錯(我的已經修好了,所以沒圖)
Android license not accepted.
沒有安卓證書,怎麼辦。執行這個flutter doctor --android-licenses
好開始經典無法理解命令,輸入這個還報錯Android license status unknown怎麼辦。無法理解命令,需要安裝幾個外掛
開啟android studio,
點那一行圖示裡面,小手機旁邊的滔博標誌
注意幾個地方
這裡選自己sdk的路徑,開啟SDK Tool選這幾個包,都勾上,下載。
如果還有這個問題:Flutter requires Android SDK 28 and the Android BuildTools 28.0.3.
你需要下載:
開啟SDK Platforms,下載這個:
再下載
升級一下android manager
/Users/***/Android/sdk/tools/bin/sdkmanager --update,路徑在自己android sdk bin目錄下
重新flutter doctor看看
第一個和第二個對勾綠了就好了。
五.Dart sdk
目前版本的flutter以及包含了完整的dartSDK,無需專門下載了
六.vscode
在vscde裡下載dart和flutter外掛,下載好就ok了