适用于flutter2.0之后版本安装并调试安卓项目
这些是安装所有程序后,所需配置的所有环境变量(java8–jdk–jre flutter–bin目录 镜像链接 dart-sdk bin目录 andriodSDK)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021032514292328.png
java(推荐最先安装Java SE 8.0 (1.8.0))
- 注意必须要是javaSE8版本
- 安装完后不要忘记配置java的环境变量(这里就不贴图了,去度娘)
dart (2.12.2版本)
下载链接: link https://gekorm.com/dart-windows/
- 全部下一步安装即可 cmd(dart --version) 查看dart版本并是否安装成功
- 记住配置环境变量
andriodStudio(我的版本是4.1.3)
-
安装过程一路next
-
先去配置国内镜像
FLUTTER_STORAGE_BASE_URL : https://mirrors.tuna.tsinghua.edu.cn/flutter
PUB_HOSTED_URL :https://mirrors.tuna.tsinghua.edu.cn/dart-pub
-
打开后右下角configure按钮 --> plugins --> 搜索安装flutter dart
-
然后重新打开第2行会有create new flutter project–> 创建新的一个新的flutter项目
要先查看是否是最新版本(官网查看最新版本号),然后手动修改,之后会自动下载Gradle(下载时间会很慢,如果下载失败就去---- 度娘 ---- 大概就是去官网下载最新的Gradle的压缩文件,然后手动放在 c盘 --> 用户 --> 自己的账户 – .gradle -->wrapper – dists --> 最新的版本的.zip文件放在)
flutter
下载链接: link.https://flutter.dev/docs/development/tools/sdk/releases#windows
- 解压到自己想放的盘符下就可以(记得把 bin 目前的地址配置到环境变量上)
夜神虚拟机
- 一路next(建议下载完后将bin目录 配置到path环境变量上)-----------因为之后我遇到虚拟机 adb.exe nox_adb.exe 版本与 andriodStudio的adb.exe的版本不一致的问题
所遇问题
- cmd — flutter doctor : 中间一项 X 号问题
- flutter doctor --android-licenses 一直 y 同意即可
- Gradle 安装不成功造成 - 下载Gradle一直失败的问题
官网下载最新的Gradle的压缩文件,然后手动放在 c盘 --> 用户 --> 自己的账户 – .gradle -->wrapper – dists --> 最新的版本的.zip文件放在 gradle-6.8.3-all.zip.lck 同级别下
上面的问题完成后,就可以打开夜神虚拟机,然后在AS上运行app进行测试
下面是vscode连接虚拟机遇到的问题
vscode上打开之前创建的项目(并进入andriod文件终端下运行flutter run命令)即可运行app
4. cmd 查看 flutter config(查看自己的settings 是否支持)
例如 :你需要运行androidAPP则必须支持 enable-android (支持的指令 flutter config --enable-android)
5. 夜神虚拟机的bin目录下使用cmd运行 adb connect 127.0.0.1:62001 提示 already XXXXXX 成功就可以了
6. cmd — adb version(安卓的adb版本) — nox_adb version(夜神虚拟机的nox_adb版本) — 夜神bin目录下cmd — adb version(夜神虚拟机的adb版本) 夜神虚拟机的2个adb版本必须与安卓adb版本一致(将adb.exe文件粘贴将夜神虚拟机目录下的adb.exe文件替换掉)
7. 最后记得在检查一下Grable版本是否是最新