adb 已停止在 android studio 中工作

adb has stopped working in android studio

我正在尝试在 android studio 中构建我的第一个应用程序并遇到错误 "adb.exe has stopped working"。我正在 Windows xp 32 位系统上工作。

尝试了几种在线可用的解决方案,包括 -kill server/restart -更新平台工具文件夹 - 添加 127.0.0.1 作为允许的例外 似乎仍然没有任何结果。请帮忙!!! 提前致谢

在 adb 启动之前尝试以下命令

adb kill-server
adb start-server

我想你错过了一个 .dll 文件,这个文件 api-ms-win-crt-locale-l1-1-0.dll 来自您的 Windows 32 位系统,只需根据您的系统下载该文件,然后 Copy/Paste 将文件下载到 C:\Windows\System32

您可以从这里下载: https://www.sts-tutorial.com/sites/downloadCenter.php?api-ms-win-crt-locale-l1-1-0

下载新的 adb 文件 zip 文件中的文件名将是:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
    转到 C:\Users\YOUR_USER_NAME\AppData\Local\Android\Sdk\platform-tools 并粘贴这四个文件。 (更换旧的)。 它将正常工作

在这里下载 https://androidstudio.io/downloads/tools/download-the-latest-version-of-adb.exe.html

对于我的情况,下载最新的 SDK platform tools 并将其解压缩到您的 SDK 位置 platform-tools

您可以从 Android studio >> Tools >> SDK Manager >> Android SDK Location

中了解您的 SDK 路径

缺少的 dll 文件位于 Java 安装文件夹中。将其添加为系统 PATH 变量并重新启动。 示例位置 C:\Program Files (x86)\Java\jdk1.8.0_202\jre\bin

平台工具现在依赖于 Windows 通用 C 运行时,它通常通过 Windows 更新默认安装。这是必需的 from 28.0.2(2019 年 3 月)。

因此,如果您使用的是旧版本的 windows 或无法更新您的 windows,则必须使用旧版本的平台工具。

How to install the older version of platform tools?

1. 删除 your-sdk-location\platform-tools

中的所有文件

2.here 下载平台工具版本 28.0.1。将所有这些文件提取并复制到 your-sdk-location\platform-tools

更新 Windows 通用 C 运行时 为我修复了它。

microsoft

获取更新