安装
https://docs.flutter.cn/get-started/install/windows/desktop#configure-a-text-editor-or-ide
在vscode中切换调试设备
右下角可以点击切换
windows调试,安装visual studio,安装c++桌面开发
windows kits 污染路径 https://setsuikihyoryu.github.io/zh/programming/coding-memo/rust-change-windows-kits-root.html
android调试,安装android studio,打开android sdk 管理器安装如下组件
Android SDK Platform, API 34.0.5 Android SDK Command-line Tools Android SDK Build-Tools Android SDK Platform-Tools Android Emulator
修改android路径 https://www.cnblogs.com/badaoliumangqizhi/p/12128623.html
移动完,连接估计会掉,调试白屏之类的,需要avd擦除数据,或重新创建
找不到sdk
https://cloud.tencent.com/developer/ask/sof/106270205
1flutter config --list
2flutter doctor --android-licenses
3flutter config --android-sdk {path}
4
5flutter config --android-sdk D:\env\Android\Sdk
vscode卡在编译
安卓调试,有时候网络好,没改就能用
https://www.cnblogs.com/DafaRan/p/18291416
https://services.gradle.org/distributions/ 手动下载放到
1maven{ url'https://maven.aliyun.com/repository/public' }
2maven{ url'https://maven.aliyun.com/repository/google' }
3maven{ url'https://maven.aliyun.com/repository/gradle-plugin' }
1./gradlew clean build --refresh-dependencies
gradle编译失败,检查java版本是否对应
1%ALLUSERSPROFILE% C:\ProgramData
2%APPDATA% C:\Users\用户名\AppData\Roaming
3%COMMONPROGRAMFILES% C:\Program Files\Common Files
4%COMMONPROGRAMFILES(x86)% C:\Program Files (x86)\Common Files
5%COMSPEC% C:\Windows\System32\cmd.exe
6%HOMEDRIVE%和%SystemDrive% C:\
7%HOMEPATH% C:\Users\用户名
8%LOCALAPPDATA% C:\Users\用户名\AppData\Local
9%PROGRAMDATA% C:\ProgramData
10%PROGRAMFILES% C:\Program Files
11%PROGRAMFILES(X86)% C:\Program Files (x86)
12%PUBLIC% C:\UsersPublic
13%SystemRoot% C:\Windows
14%TEMP%和%TMP% C:\Users\用户名\AppData\LocalTemp
15%USERPROFILE% C:\Users用户名
16%WINDIR% C:\Window
删除buildtools
flutter doctor flutter clean 反正倒来倒去就成功了
windows kits 10
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots
初见
super.key 是什么,从何而来 无状态类中可以定义变量吗? @override 是什么意思 super.key https://dart.dev/tools/linter-rules/use_super_parameters 什么时候const CupertinoActivityIndicator()用法 Cupertino中largeTitle和leading显示效果的不同 构造函数中的required 什么时候SafeArea 添加项目依赖 dependencies和dev_dependencies 添加资源文件,每个文件夹都要加 什么是final和?,只初始化一次和可以为null Container() 和 SizedBox.shrink()
找不到git
git config –global –add safe.directory D:/env/flutter