如何修复颤振医生不识别安卓手机
Posted
技术标签:
【中文标题】如何修复颤振医生不识别安卓手机【英文标题】:How to fix flutter doctor not recognizing Android mobile phone 【发布时间】:2019-11-14 18:31:39 【问题描述】:我已经通过 USB 在我的 Mac 上连接了 android 手机。而且颤振设备没有列出我的手机。
我已在手机中启用开发者选项并通过 MTP 连接设置 USB。
必须安装 Android Studio 吗?
这是“颤振医生”的输出
[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 18F132, locale
en-US)
[✗] 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.
[✓] ios toolchain - develop for iOS devices (Xcode 10.2.1)
[!] Android Studio (not installed)
[✓] VS Code (version 1.35.1)
[!] Connected device
! No devices available
! Doctor found issues in 3 categories.```
【问题讨论】:
您是否检查过 sha 对话框出现在 android 设备中? 什么是sha对话框?不,它没有出现!出现的只是一个对话框,要求共享媒体传输或图片传输。而且我还没有在我的 Mac 中安装 Android Studio。我真的需要安装它吗? 【参考方案1】:必须安装 Android SDK(Android Studio 的一部分)。 Flutter 依赖 Android SDK 来开发 Android 应用,但你不需要使用 Android Studio 作为你的 IDE 来开发 Flutter。
如果您不想要完整的 Android Studio 安装,也可以只安装 android-sdk。
【讨论】:
以上是关于如何修复颤振医生不识别安卓手机的主要内容,如果未能解决你的问题,请参考以下文章