环境配置
- Flutterhttps://flutter.cn/docs/get-started/install/windows
- Android Studiohttps://developer.android.google.cn/studio
- VS code安装Flutter插件https://flutter.cn/docs/get-started/editor?tab=vscode
- 夜神模拟器https://www.yeshen.com
注意事项
- Flutter安装之后需要记下来安装位置,后面会用到(好像是VS code里配置要用,安装插件之后应该会提示配置)
- Android Studio下载完成后打开软件,左上角File => Settings下载相关的SDK Tools之后复制Android SDK Locations打开对应的文件(模拟器的 adb 版本与 SDK 不同的话需要进行覆盖,详见错误信息汇总 4)
- VS code Flutter安装成功之后,在Command Palette中输入“doctor”,选择 Flutter: Run Flutter Doctor打开OUTPUT面板查看是否有错误并解决。
- 在Command Palette中输入“Flutter”选择Flutter:New Project创建项目。
- 夜神模拟器安装之后,打开模拟器确保在运行状态。之后打开文件所在位置,调出终端,输入adb connect 127.0.0.1:62001后回车,将在VS code右下角看到以下连接。
- 在VS code 终端内输入flutter run,解决掉提示的错误,之后可在夜神中打开app。
错误信息汇总
- Unable to confirm if installed Windows version is 10 or greater
- Network resources不用管它,国内网络无解。
- adb不是内部或外部命令,也不是可运行的程序或批处理文件(需要在夜神模拟器安装位置调出终端)
- adb sever version (36) doesn't match this client(41);killing...(Android SDK的adb版本与安卓模拟器的adb版本不同,需要将安卓模拟器中的adb更新)