Windows安装flutter以及Android studio
官方安装教程:
https://flutter.cn/docs/get-started/install/windows
1. Flutter安装:
1.1 获取安装包
1.2 设置flutter环境
1.3 运行flutter doctor ,查看报错信息
2 安装Android studio
官方链接: https://developer.android.google.cn/studio
2.1 安装完之后运行,查看信息。
2.1.1 没有安装SDK,报错如下
不必在意,直接继续,下一步就可以选择安装Android sdk, 记录Android sdk 安装的位置。
运行 flutter doctor,查看还有哪些错误信息。
2.1.2 没有安装Dart插件
安插件市场中安装Dart插件。
运行 flutter doctor,查看还有哪些错误信息。
3 Java 环境配置
3.1 Java安装和环境配置
官方链接:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
在系统环境变量设置新变量
在系统变量设置路径:
运行flutter doctor, 查看报错信息。
3.2 可能的错误信息
3.2.1 版本问题
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at C:\Users\jan03\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: C:\Program Files\Java\jdk-16\bin\server\bin\java
X Cannot execute C:\Program Files\Java\jdk-16\bin\server\bin\java to determine the version
解决办法:
打开Android studio, 安装command-line工具,记录安装路径,并添加到用户环境变量path里面。运行flutter doctor查看信息。
3.2.2 授权问题
3.2.2 找不到Android studio 路径
为安装Android studio 的位置。比如 C:\Program Files\Android\Android Studio。引号是需要的,否则空格会影响到路径。
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.5 18F132, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[!] Android Studio (not installed)
[✓] Connected device (1 available)
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
安装完之后,调试AVD报错。
解决方法如下:
主要的步骤为:
1,操作界面右上角找到SDK manager,先在任务管理器中停用adb.exe, ,
2,打开SDK的安装目录,删除platform tool文件夹。
3,重新在sdk manager中安装platform tools。
问题就解决了。
总结
windows安装比较复杂,在Linux下开发比较好。