【问题标题】:Unable to locate adb - android studio installed with flutter无法找到 adb - 使用颤振安装的 android studio
【发布时间】:2020-06-17 12:38:12
【问题描述】:

我已经尝试安装 android studio 3 天了,但我一直遇到同样的问题。当我尝试运行 AVD 时,我收到“无法找到 adb”的通知。问题是 adb.exe 已经在平台工具文件中。我不知道出了什么问题。我也在这里做了一些研究,但没有一个答案有帮助。请问有人可以帮我吗??这些是日志中的消息

7:24 PM Emulator: socketTcpLoopbackClientFor: error: fd 60392 above FD_SETSIZE (32768)

7:24 PM Emulator: socketTcpLoopbackClientFor: error: fd 60392 above FD_SETSIZE (32768)

7:24 PM Emulator: emulator: ERROR: AdbHostServer.cpp:102: Unable to connect to adb daemon on port: 5037

7:24 PM Emulator: socketTcpLoopbackClientFor: error: fd 60728 above FD_SETSIZE (32768)

谢谢

【问题讨论】:

  • 您正在使用哪个操作系统?你的系统上安装了java吗?哪个版本的 Android Studio? android studio 安装过程是否完成并出现任何错误或警告?
  • 你尝试过stackoverflow.com/questions/39036796/…的所有方法吗?
  • @dev-aentgs 我使用的是 Windows 10。我安装了 java。我正在使用最新的(idk 是什么版本,我认为是 4.0),我认为我在安装过程中没有遇到错误。
  • @Nuts 我猜我有,但就像我之前说的,我的 adb.exe 没有丢失,我的计算机上没有安装除 Windows Defender 之外的任何防病毒软件
  • @dhisti in Android Studio go to help -> 检查更新,它会告诉你是否需要下载或更新任何额外的插件或sdk。在运行 AVD 之前,请转到 AVD 管理器并检查是否创建了虚拟设备。

标签: android android-studio flutter dart


【解决方案1】:

我遇到了类似的问题,以下步骤帮助了我。

  • 转到您的 Android SDK 中的 platform-tools 文件夹,确保 adb 文件没有嵌套到另一个文件夹中。如果嵌套,将所有文件移动到顶部平台工具文件夹。平台工具文件夹不应该嵌套,里面应该有 adb

  • 从您的 SDK 管理器安装 SDK 工具(如果隐藏,请取消选中 Hide Obsolete Packages)

  • 执行flutter doctor --android-licenses 并接受许可

  • 执行flutter doctor -v,它应该在Android ToolChain中显示[✓]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-30
    • 2022-10-19
    • 1970-01-01
    • 2016-12-26
    • 2019-02-19
    • 1970-01-01
    • 2021-01-28
    相关资源
    最近更新 更多