【问题标题】:Flutter devices Unable to locate a development device; please run 'flutter doctor' on Visual Studio CodeFlutter devices 无法定位开发设备;请在 Visual Studio Code 上运行“颤振医生”
【发布时间】:2019-04-09 22:24:21
【问题描述】:

我新建了一个flutter的项目;我可以在 Android Studio 上找到设备,但不能在 Visual Studio Code 上找到,当我在命令行上运行 flutter doctor 时,我得到的答案是:flutter devices Unable to locate a development device;请运行“flutter doctor”以获取有关安装其他组件的信息。 请帮忙!

【问题讨论】:

  • 所以,当您依次运行flutter doctor 时,它会显示运行flutter doctor?
  • 在 cmd 中运行 adb devices 得到什么输出
  • 是的!就是它所说的
  • flutter doctor -v 的输出是什么?
  • [√] Flutter (Channel beta, v0.9.4, on Microsoft Windows [Version 10.0.16299.371], locale en-US) [X] Android 工具链 - 为 Android 设备开发 X ANDROID_HOME = C: \android\sdk;C:\android\sdk\platform-tools;C:\android\sdk\build-tools 但在此位置找不到 Android SDK。 [√] Android Studio(版本 3.0) [√] IntelliJ IDEA 社区版(版本 2018.2) [√] VS Code(版本 1.27.1) [!] 连接设备!没有可用的设备!医生发现了 2 类问题。

标签: visual-studio-code flutter


【解决方案1】:

下载SDK平台android API 29即可解决此问题

【讨论】:

    【解决方案2】:

    根据guediriabdou

    https://github.com/flutter/flutter/issues/22649#issuecomment-450020266

    flutter config --android-sdk /path/to/android/sdk 
    

    那么你必须运行这个命令

    flutter doctor --android-licenses 
    

    然后接受所有许可证,然后尝试

    flutter doctor
    

    【讨论】:

    • 这个问题是因为我在不同的位置有 sdk。谢谢这对我有用:)
    猜你喜欢
    • 2019-04-26
    • 2019-03-16
    • 2020-09-27
    • 2019-03-19
    • 2020-03-30
    • 2021-05-21
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多