无法连接到 adb。检查事件日志是否存在可能的问题,验证 localhost 条目是否指向 127.0.0.1 或:: 1 用于 ipv4 或 ipv6
试过 adb kill-server, restart, invalidate restart 没有任何效果。此处报告了相同的问题https://issuetracker.google.com/issues/130791561
注意:我没有在工作室中添加任何文件或任何东西,它是新安装的工作室,格式化完整系统后仍然存在问题。
无法连接到 adb。检查事件日志是否存在可能的问题,验证 localhost 条目是否指向 127.0.0.1 或:: 1 用于 ipv4 或 ipv6
试过 adb kill-server, restart, invalidate restart 没有任何效果。此处报告了相同的问题https://issuetracker.google.com/issues/130791561
注意:我没有在工作室中添加任何文件或任何东西,它是新安装的工作室,格式化完整系统后仍然存在问题。
用这个替换你的平台工具并删除另一个。 https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
我在 android Studio 3.4 版本中也遇到了这个问题,但现在我已经修复了,如果您使用的是 windows,请按照以下步骤操作:
从这里下载平台工具 https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
提取下载的 zip 文件
转到位置“C:\Users\your_computer_user_name\AppData\Local\Android\Sdk”并删除“平台工具”文件夹
将下载的平台工具文件夹复制粘贴到上述位置
现在转到您的 android 工作室并重建您的项目然后运行。
Linux 用户的解决方案。
系统信息: Linux Mint Cinnamon 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 步:勾选安装 Platform Tools,然后按 OK。请注意,它会将文件夹重新定位到删除的目录。
现在您重新安装了平台工具,重新启动 Android Studio,您的部署目标应该会出现。
如果您不重新安装平台工具并尝试构建或运行项目,您将收到此 IDE 错误。仅供参考:)
仅此而已。享受。快乐编码
如果您使用 Windows,您可能会损坏api-ms-win-crt-runtime-l1-1-0.dll
. 尝试更新它 - 您可以从Microsoft 的网站获取更新。
您应该检查它 -path/to/sdk/platform-tools
并尝试运行 adb.exe
当您将 Sdk 平台工具(包含 adb.exe)更新到 28.0.2 版时,如果您使用的是 windows 8.1,那么它需要从 windows 进行少量更新。
根据 SDK 平台工具发行说明(https://developer.android.com/studio/releases/platform-tools):
更新的 Windows 要求:平台工具现在依赖于 Windows 通用 C 运行时,通常默认情况下通过 Windows 更新安装。如果您看到提到缺少 DLL 的错误,您可能需要手动获取并安装运行时包。”
Windows 更新网址: https: //support.microsoft.com/en-ca/help/2999226/update-for-universal-c-runtime-in-windows
Windows 更新 url 的先决条件:https ://www.microsoft.com/en-us/download/details.aspx?id=42327
面临完全相同的问题,但是在先更新了先决条件 url 之后,现在提供的另一个 url 对我来说工作得很好。
这在 Windows 上对我有用:
Goto cmd write %temp% 回车 -> 从那里删除所有数据。
重启你的电脑。
现在打开 Android Studio,它就可以工作了。
清除所有缓存(与Android Studio相关)
从 Android Studio 手动重启 ADB(第一个选项)
打开命令提示符并得到 android sdk>platform-tools> adb kill-server
按回车
再次 adb start-server
按回车
转到您的(SDK 存储路径)sdk>platform-tools>adb
按回车
前任。D盘> sdk>平台工具> adb
从 sdk 中删除 platform-tools 文件夹,并用另一台电脑上的相同替换。更新到3.4后我也面临这个问题。如果您遇到同样的问题,请更新到 Android Studio 3.5 Canary 频道。
原因是 ADB 服务器问题。只需重新运行您的 adb。
(转到您的 SDK 文件夹,然后在 platform-tools 文件夹中,您可以看到 adb.exe。复制路径位置并将其粘贴到您的计算机系统环境变量中。在那里设置一个新路径并将 adb.exe 文件位置粘贴到那里。希望它将解决)
如果您使用的是 Genymotion,则有一个更新可以解决该问题。
Genymotion 3.0.2(2019 年 4 月 18 日)
更正
我们已经修复了与 Android SDK 的 platform-tools 28.0.2 包中捆绑的 adb 工具不兼容的问题,该问题导致无法启动虚拟设备。
这个新版本的 adb 通过强制“port”部分改变了“adb connect :”命令的行为。这在几个没有通过端口的地方破坏了 Genymotion Desktop。我们调整了我们称之为“adb connect”的方式,并更新了我们随产品发布的版本以匹配平台工具 28.0.2 中的版本。
如果以上答案都不适合您(我也遇到过同样的情况),请按照以下步骤降级到旧版本的 Android Studio:
此版本的 Android Studio 无法打开此项目,请使用 Android Studio 3.4 或更高版本重试。
tools.build
版本。即在我的情况下,Android Studio 版本是3.2
和类路径3.2.1
希望它可以节省一些时间。
我昨晚遇到了这个问题,我尝试了这些方法来解决:
adb kill-server
, adb start-server
.(对我不起作用,adb 对这些 cmd 没有响应)看来我的 adb 文件已经被某些程序修改或替换了。你可以试试这些方法,我希望其中一些对你有用。
我只有在 Mac 上的 Genymotion 更新后才遇到这个问题。
什么对我有用:打开 Genymotion 首选项,选择 ADB,选择“使用自定义 Android SDK 工具”并指向您的 Android SDK 文件夹。
实际上问题不在于 android studio 版本 3.4 问题在于最新的 29 版本的 android 平台工具版本。
所以安装之前版本的android平台工具版本就可以解决你的问题了。如上所述@Ved 提到。
Ved 链接: https ://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
EndTask adb.exe 来自后台进程(TaskManager)并再次运行应用程序。这个对我有用