【发布时间】:2019-10-20 00:46:48
【问题描述】:
我正在尝试在 android studio 中构建我的第一个应用程序并收到错误“adb.exe 已停止工作”。我正在使用 Windows xp 32 位系统。
尝试了几种在线可用的解决方案,包括 -杀死服务器/重新启动 -更新平台工具文件夹 -添加 127.0.0.1 作为允许的例外 似乎仍然没有任何结果。请帮忙!!! 提前致谢
【问题讨论】:
我正在尝试在 android studio 中构建我的第一个应用程序并收到错误“adb.exe 已停止工作”。我正在使用 Windows xp 32 位系统。
尝试了几种在线可用的解决方案,包括 -杀死服务器/重新启动 -更新平台工具文件夹 -添加 127.0.0.1 作为允许的例外 似乎仍然没有任何结果。请帮忙!!! 提前致谢
【问题讨论】:
平台工具现在依赖于 Windows 通用 C 运行时,通常默认情况下通过 Windows 更新安装。这是必需的from 28.0.2(2019 年 3 月)。
因此,如果您使用的是旧版本的 windows 或无法更新 windows,则必须使用旧版本的平台工具。
如何安装旧版平台工具?
1.删除your-sdk-location\platform-tools中的所有文件
2. 从here 下载平台工具版本 28.0.1。将所有这些文件提取并复制到your-sdk-location\platform-tools
【讨论】:
我认为您错过了一个 .dll 文件,此文件 api-ms-win-crt-locale-l1-1-0.dll 从您的 Windows 32 位系统下载,只需下载该文件根据您的系统并将文件复制/粘贴到 C:\Windows\System32
您可以从这里下载它: https://www.sts-tutorial.com/sites/downloadCenter.php?api-ms-win-crt-locale-l1-1-0
【讨论】:
下载新的 adb 文件 zip 文件中的文件名将是:
在这里下载 https://androidstudio.io/downloads/tools/download-the-latest-version-of-adb.exe.html
【讨论】:
在 adb start 之前尝试以下命令
adb kill-server
adb start-server
【讨论】:
就我而言,下载最新的SDK platform tools 并将其提取到您的 SDK 位置的平台工具中
您可以从 Android studio >> Tools >> SDK Manager >> Android SDK Location 了解您的 SDK 路径
【讨论】:
缺少的 dll 文件位于 Java 安装文件夹中。将其添加为系统 PATH 变量并重新启动。 示例位置 C:\Program Files (x86)\Java\jdk1.8.0_202\jre\bin
【讨论】:
更新 Windows Universal C Runtime 为我修复了它。
从microsoft获取更新
【讨论】: