【问题标题】:Flutter: no connected devicesFlutter:没有连接的设备
【发布时间】:2018-08-11 10:37:12
【问题描述】:

我正在开发颤振项目,我是颤振新手,我的 Avd 管理器仅显示除真实设备外的虚拟设备,而我的另一个 android 项目显示我的真实设备,而我的 Android WIFI ADB Here is Image 也显示连接的设备,但是颤振设备选择什么也没显示,我该怎么办?我正在关注这些steps,但什么也没发生。我正在从 AVD 管理器打开模拟器,但每当我运行项目时,它都不会显示任何设备,Here is another image

当我选择 MainActivity 运行时,Android Studio 会显示设备,但会显示类似

的错误

无法开始编译:没有为模块“flutter_app1_android”指定输出路径。 在配置项目中指定输出路径。

我解决了这个问题,然后又出现了另一个问题

无法确定应用程序 ID:com.android.tools.idea.run.ApkProvisionException:错误:未为模块“flutter_app2_android”指定 APK 路径 客户端还没有准备好。

我搜索了这个问题,但无法设置路径,因为项目结构不显示模块工具,它只显示 SDK 位置和项目,Here is the image

【问题讨论】:

  • 当您运行flutter devices 时会出现什么情况?
  • @Colin 我附上了图片,它没有显示设备,而 android 项目显示设备。
  • @Colin 查看我编辑的代码。

标签: avd flutter


【解决方案1】:
  1. 确保手机上的 USB 调试处于开启状态(您可以在设置 -> 开发者选项 ->Usb 调试中开启)
  2. 将手机连接到电脑
  3. 你可以下载ADB Driver Installer 2.0,解压,点击ADBDriverInstaller.exe,然后点击INSTALL。

希望这会有所帮助

【讨论】:

    【解决方案2】:

    是的,我找到了解决方案,因为我的 Flutter SDK 没有正确安装,所以没有显示设备。我卸载了 Flutter Sdk。并按照其他流程安装Flutter

    1) 转到 Git Bash 并运行命令

    git clone -b beta https://github.com/flutter/flutter.git
    

    它将在默认位置下载SDK。

    2) 现在运行命令

    flutter doctor
    

    每当您运行该命令时,它都会显示一些错误,可能是找不到 SDK 位置和找不到设备。

    设置 Home 变量,

    1) 进入控制面板

    2) 转到用户帐户

    3) 更改我的环境变量(如果您的 SDK 在其他地方,则设置 Location like)

    并重新启动系统以进行更改并再次运行命令

    flutter doctor
    

    您的项目将显示您正在使用的设备和模拟器。

    【讨论】:

      猜你喜欢
      • 2020-06-21
      • 1970-01-01
      • 2021-06-05
      • 2023-03-20
      • 2015-05-10
      • 2019-07-27
      • 2022-12-28
      • 1970-01-01
      • 2021-05-08
      相关资源
      最近更新 更多