01. Android Studio在编译Flutter的时候无法连接设备<no devices>
问题描述:Android Studio在编译Flutter的时候无法连接设备,但运行Android时设备可正常连接
参考:https://github.com/flutter/flutter/issues/13078
https://blog.csdn.net/kabuto_hui/article/details/79505262 #安卓学习笔记(21)-flutter doctor时显示X Unable to locate Android SDK的解决方案
doctor一下
D:\Flutter\Hello>flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.18363.720], locale zh-CN)
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/setup/#android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
You may also want to add it to your PATH environment variable.[✓] Android Studio (version 3.5)
[!] Connected device
! No devices available! Doctor found issues in 2 categories.
中间的那条 ✗ Unable to locate Android SDK需要添加环境变量ANDROID_HOME,把你SDK的位置添加。
Windows电脑添加环境变量的位置:右击“我的电脑”——属性——高级——高级系统设置——环境变量
重启电脑,再次使用flutter doctor检查一下
D:\Flutter\Hello>flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.18363.720], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Android Studio (version 3.5)
[√] Connected devices (1 available)! No issues found!