從官網(wǎng)https://flutter.cn/下載flutter安裝包
flutter_windows_3.0.5-stable.zip
windows上面大家flutter Android運(yùn)行環(huán)境
1:電腦上面安裝配置JDK
2: 電腦上面安裝Android Studio
3:電腦上面安裝配置Flutter Sdk
4: 電腦上面配置Flutter國(guó)內(nèi)鏡像
5:運(yùn)行Fultter doctor命令檢測(cè)環(huán)境是否配置成功田盈,根據(jù)提示配置安裝對(duì)應(yīng)軟件
6:打開(kāi)Android Studio 安裝Flutter插件
7:創(chuàng)建Flutter項(xiàng)目
1:到網(wǎng)站https://www.oracle.com/java/technologies/downloads/#jdk18-windows下載jdk-18_windows-x64_bin.exe點(diǎn)擊安裝
安裝目錄 C:\Program Files\Java\jdk-18.0.2
如果安裝目錄下沒(méi)有jre文件夾肩豁,用管理員身份到j(luò)dk安裝目錄下去輸入命令:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre回車(chē)會(huì)創(chuàng)建jre目錄
系統(tǒng)變量增加 JAVA_HOME 變量值C:\Program Files\Java\jdk-18.0.2
在Path變量里面增加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin\
2: 打開(kāi)https://developer.android.google.cn/studio 下載Android Studio
3:官網(wǎng)flutter.cn下載Flutter Sdk 并解壓到你要安裝sdk的目錄下,我的目錄D:\tool\flutter
在系統(tǒng)變量path里面 添加D:\tool\flutter\bin
命令行運(yùn)行flutter --version 查看安裝情況
4: 配置Flutter國(guó)內(nèi)鏡像 以下2個(gè)配置系統(tǒng)變量
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
5:運(yùn)行flutter doctor 命令查看安裝情況坠韩。
5.1 打開(kāi)Android Studio, 右邊點(diǎn)擊More Actions>SDK Manager>Android SDK>SDKTool 然后選擇Android SDK Command-line Tools 安裝(點(diǎn)擊apply)
5.2 命令行執(zhí)行:flutter doctor --android-licenses(提示全部輸入y)
創(chuàng)建Flutter項(xiàng)目 New Flutter Project>Flutter>Flutter SDK path: D:\tool\flutter
創(chuàng)建項(xiàng)目完成后 埋凯,重新打開(kāi)項(xiàng)目的android目錄锅减, 如果失敗到菜單File>Sync Project with Gradle Files重新下載
準(zhǔn)備真機(jī):
必備條件:
1.備一臺(tái)Android手機(jī)
2、手機(jī)需要開(kāi)啟調(diào)試模式
3甚亭、用數(shù)據(jù)線把手機(jī)連上電腦
4贷币、手機(jī)要允許電腦進(jìn)行Usb調(diào)試
5、手機(jī)對(duì)應(yīng)的sdk版本必須安裝
注意:
1亏狰、關(guān)閉電腦上面的手機(jī)助手 比如: 360手機(jī)助手役纹、應(yīng)用寶等占用adb端口的軟件
2、關(guān)閉HBuilder之類占用Adb端口的軟件
3暇唾、數(shù)據(jù)線一定要可用(可以用360手機(jī)助手檢測(cè))
三方包:https://pub.flutter-io.cn/
PUB_ HOSTED_URL "https://pub.flutter-io.cn"
FLUTTER_STORAGE_BASE_URL"https://storage.flutter-io.cn"
運(yùn)行含不支持非空的時(shí)候:flutter run --no-sound-null-safety