* daemon not running; starting now at tcp:5037 * daemon started successfully List of devices attached
时间: 2024-06-14 16:05:34 浏览: 332
根据提供的引用内容,当出现"* daemon not running; starting now at tcp:5037 * daemon started successfully List of devices attached"的错误提示时,可以按照以下步骤解决问题:
1. 打开命令提示符窗口(cmd)。
2. 输入以下命令以查找占用5037端口的应用程序:
```shell
netstat -ano | findstr "5037"
```
3. 根据输出结果找到占用5037端口的应用程序的PID(进程ID)。
4. 输入以下命令以结束占用5037端口的应用程序:
```shell
taskkill /F /PID <PID>
```
其中,将`<PID>`替换为占用5037端口的应用程序的PID。
5. 检查adb命令是否正常运行:
```shell
adb devices
```
如果输出类似于"List of devices attached"的信息,则表示adb命令已成功启动。
请注意,以上步骤是针对Windows系统的解决方案。如果您使用的是其他操作系统,请提供相关信息以便我能够给出适当的解决方案。
相关问题
adb devices List of devices attached * daemon not running; starting now at tcp:5037 * daemon started successfully
如果在运行 `adb devices` 命令时出现问题,可能是由于 Android Debug Bridge (ADB) 守护进程未能正常启动所致。在这种情况下,您可以尝试以下步骤来解决问题:
1. 首先,确保您的 Android 设备已启用 USB 调试模式,并已正确连接到计算机。您可以通过运行以下命令来检查设备是否已连接:
```
lsusb
```
如果设备已连接,则应该会看到类似以下内容的输出:
```
Bus 001 Device 002: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
```
2. 如果您使用的是 Ubuntu 等 Linux 操作系统,则需要在终端中运行以下命令来启动 ADB 守护进程:
```
sudo adb kill-server
sudo adb start-server
```
3. 如果您使用的是 Windows 操作系统,则需要检查计算机上是否已安装了正确的 USB 驱动程序。您可以在设备管理器中查看设备是否已正确识别。如果设备未正确识别,则需要安装适当的驱动程序。
如果您仍然无法解决问题,请尝试在 Stack Overflow 等技术论坛上寻求帮助,或者查看 Android 开发者文档以获取更多信息。
adb server version (39) doesn't match this client (41); killing... * daemon started successfully List of devices attached
这个问题是由于您的 Android Debug Bridge (ADB) 客户端和服务器版本不匹配导致的。解决这个问题的方法是更新 ADB 客户端或服务器,使它们的版本匹配。您可以按照以下步骤进行操作:
1. 首先,请检查您的 ADB 版本。在命令行中输入 adb version,您将看到类似以下内容的输出:
```
Android Debug Bridge version 1.0.41
Version 30.0.5-6877874
```
2. 如果您的 ADB 版本不是最新的,请更新 ADB 客户端。您可以在 Android SDK Manager 中更新 ADB,或从 Android 官网下载最新的 SDK Platform-Tools。下载后,请将其解压缩到合适的目录。
3. 如果您已经更新了 ADB 客户端,但仍然遇到此问题,请尝试重启 ADB 服务器。在命令行中输入 adb kill-server,然后再输入 adb start-server,这将重启 ADB 服务器,并让其和客户端版本匹配。
4. 如果以上方法都无法解决问题,请尝试卸载并重新安装 ADB 客户端。在命令行中输入 adb uninstall adb,然后再重新安装 ADB 客户端。
阅读全文