daemon not running; starting now at tcp:5037 [2023-10-02 14:13:56 - adb] * daemon started successfully
时间: 2024-04-21 19:17:59 浏览: 13
"daemon not running; starting now at tcp:5037"是一个错误提示,意味着ADB(Android Debug Bridge)守护进程没有运行。通常情况下,ADB守护进程会在启动时监听5037端口。如果你遇到这个错误,可能是由于以下几个原因:
1. ADB守护进程没有正确启动:请尝试重新启动ADB守护进程,可以通过终端输入以下命令:adb kill-server,然后再输入adb start-server。
2. 端口被占用:可能是由于其他程序正在使用5037端口,导致ADB无法启动。你可以通过以下命令查看哪个程序占用了5037端口:lsof -i :5037。然后尝试终止占用该端口的程序,或者修改ADB的默认端口。
3. 权限问题:请确保你有足够的权限来启动ADB守护进程。你可以尝试使用管理员权限或以root身份运行命令。
相关问题
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 开发者文档以获取更多信息。
* daemon not running; starting now at tcp:5037 * daemon started successfully error: no devices/emulators found
这个错误提示表明没有找到任何设备或模拟器。可能的原因是:
1. 没有连接任何设备或启动模拟器。
2. 设备或模拟器没有正确配置或驱动程序没有安装。
3. ADB(Android Debug Bridge)没有正确安装或配置。
为了解决这个问题,你可以尝试以下几个步骤:
1. 确保你已经连接了一个设备或启动了一个模拟器。你可以通过运行`adb devices`命令来检查设备是否被识别。
2. 如果设备或模拟器已连接但未被识别,请确保你已经正确安装了设备的驱动程序或模拟器的相关软件。
3. 检查ADB是否正确安装并配置了环境变量。你可以尝试在命令行中运行`adb version`来验证ADB是否可用。
如果你仍然遇到问题,请提供更多详细信息,例如你使用的操作系统、设备或模拟器的型号等,以便我能够更好地帮助你解决问题。