Android studio 将Android Studio升级到3.4后无法连接adb

Android studio 将Android Studio升级到3.4后无法连接adb,android-studio,build,adb,android-studio-3.4,Android Studio,Build,Adb,Android Studio 3.4,无法连接到adb。请检查事件日志以了解可能的问题,验证localhost条目是否指向ipv4或ipv6的127.0.0.1或::1 已尝试杀死服务器,重新启动,无效重新启动无效。 这里也报道了同样的问题 注意:我没有在studio中添加任何文件或任何内容,它是在格式化完整系统后新安装的studio。如果使用Windows,则api-ms-win-crt-runtime-l1-1-0.dll中可能存在损坏。 尝试更新它-您可以从中获得更新 当您将sdk平台工具(包含adb.exe)更新到28.0

无法连接到adb。请检查事件日志以了解可能的问题,验证localhost条目是否指向ipv4或ipv6的127.0.0.1或::1

已尝试杀死服务器,重新启动,无效重新启动无效。 这里也报道了同样的问题


注意:我没有在studio中添加任何文件或任何内容,它是在格式化完整系统后新安装的studio。如果使用Windows,则api-ms-win-crt-runtime-l1-1-0.dll中可能存在损坏。 尝试更新它-您可以从中获得更新


当您将sdk平台工具(包含adb.exe)更新到28.0.2版时,您应该检查它-
path/to/sdk/platform tools
,并尝试运行adb.exe

,如果您使用的是windows 8.1,则它需要从windows进行少量更新

根据SDK平台工具发行说明():

更新的Windows要求:平台工具现在依赖于Windows Universal C运行时,该运行时通常通过Windows Update默认安装。如果看到提到缺少DLL的错误,则可能需要手动获取并安装运行时包。“

Windows更新url:

Windows update url的先决条件:

面临着完全相同的问题,但在先用先决条件url更新后,然后是提供的另一个url,现在它对我来说工作得非常好

  • 清除所有缓存(与Android Studio相关)

  • 从Android Studio手动重新启动ADB(第一个选项)

  • 打开命令提示符,获得android sdk>平台工具>adb kill服务器

    按回车键

    然后再次启动服务器

    按回车键

  • 从Android Stidio手动重新启动ADB(第二个选项)
  • 转到(SDK存储路径)SDK>平台工具>adb

    按回车键

    ex.D驱动器>sdk>平台工具>adb

  • 重新启动系统

  • 用此工具替换平台工具,然后删除另一个。

    从sdk中删除platform tools文件夹,并从您的另一台电脑中替换为相同的文件夹。更新到3.4后,我也面临此问题。如果您面临相同问题,请更新到Android Studio 3.5 Canary Channel。

    在Android Studio 3.4版本中,我也面临此问题,但如果您使用的是windows,现在我已经解决了此问题然后按照以下步骤操作:

  • 从这里下载平台工具

  • 解压缩下载的zip文件

  • 转到位置“C:\Users\your\u computer\u user\u name\AppData\Local\Android\Sdk”并删除“平台工具”文件夹

  • 将下载的平台工具文件夹复制并粘贴到上述位置

  • 现在转到android studio,重建项目,然后运行


  • 通过选择->使用libusb后端


    这在Windows上对我很有效:

  • 转到cmd write%temp%点击回车->删除所有数据

  • 重新启动计算机

  • 现在打开Android Studio,它会工作的


  • 原因是ADB服务器出现问题。只需重新运行ADB即可


    (转到SDK文件夹,然后在平台工具文件夹中可以看到adb.exe。复制路径位置并将其粘贴到计算机系统环境变量中。在那里设置新路径并将adb.exe文件位置粘贴到那里。希望它能解决问题)

    对于Mac用户,请执行以下简单步骤:

  • 只需导航到工具>SDK管理器>Android SDK>,然后单击SDK工具的选项卡,然后查找
    Android SDK平台工具并更新它

  • 然后是最后一步,使缓存无效并重新启动IDE,之后,最后是重新启动Mac(有时这一步是不必要的)

  • 它会成功的。


    Linux用户解决方案。

    系统信息:Linux Mint肉桂19.1,Android Studio 3.4.1

    问题描述:平台工具出现问题

    解决方案:手动删除文件夹,并通过Android Studio更新SDK工具

    步骤1:转到您的Android SDK安装文件夹。默认情况下,在主目录下。选择平台工具,只需删除。(/home//Android/SDK)

    第2步:打开Android Studio,进入SDK工具。(文件->设置->外观和行为->系统设置->Android SDK->SDK工具),此时您应该可以看到Android SDK平台工具行未选中

    第3步:选中“安装平台工具”,然后按“确定”。注意,它会将文件夹重新定位到删除的目录

    现在您已经重新安装了平台工具,重新启动Android Studio,您的部署目标应该会显示出来

    如果您不重新安装平台工具并尝试构建或运行项目,则会出现此IDE错误。仅供参考:)

    就这些,享受吧。
    快乐编码

    如果您使用的是Genymotion,则会有一个更新来修复此问题

    更正

    我们已经确定了一个 与平台工具28.0.2中捆绑的adb工具不兼容 Android SDK的包,导致启动虚拟机失败 设备

    新版本的adb改变了“adb连接”的行为 :”命令,使“端口”部分成为必填项。此 在一些未通过测试的地方损坏了Genymotion桌面 端口。我们调整了称为“adb连接”的方式,并更新了 我们随产品提供的版本与中的版本相匹配 平台工具28.0.2


    如果以上答案中没有一个对你有效(我也一样),请按照以下步骤,升级到旧版本的Android Studio:

  • 尤尼斯塔