killing adb server on port 5037
时间: 2023-05-01 13:01:07 浏览: 256
"killing adb server on port 5037" 的意思是关闭端口5037上的adb服务器。可以在命令行中输入以下命令来关闭adb服务器:
adb kill-server
这将关闭正在运行的adb服务器并释放端口5037。
相关问题
adb server version (40) doesn't match this client (41); killing... * daemon started successfully adb: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.解释
这个错误信息是在使用 adb 连接 Android 设备时出现的。其中,`adb server version (40) doesn't match this client (41); killing...` 表示当前 adb 客户端的版本与 adb 服务器的版本不匹配,导致连接失败;`adb: device unauthorized.` 表示 Android 设备未授权连接,需要在设备上确认授权;`This adb server's $ADB_VENDOR_KEYS is not set` 表示 adb 服务器的 `$ADB_VENDOR_KEYS` 环境变量未设置,可能会影响连接操作。
为了解决这个问题,可以尝试以下步骤:
1. 确认 adb 客户端和 adb 服务器的版本是否一致,如果不一致需要更新 adb 客户端或 adb 服务器;
2. 在 Android 设备上确认授权,可以尝试断开设备连接后重新连接,或者在设备上确认授权;
3. 设置 `$ADB_VENDOR_KEYS` 环境变量,可以通过执行 `export ADB_VENDOR_KEYS=~/.android/adbkey` 命令来设置。
如果以上步骤都无法解决问题,可以尝试重新启动 adb 服务,即执行 `adb kill-server` 命令来停止 adb 服务,然后再执行 `adb start-server` 命令来启动 adb 服务。
adb devices -l adb server version (32) doesn't match this client (41); killing... could not read ok from ADB Server * failed to start daemon adb.exe: failed to check server version: cannot connect to daemon 什么意思
这个错误信息表明 adb 工具的版本不匹配,导致无法连接到 adb 服务器。其中:
- `adb server version (32) doesn't match this client (41); killing...` 表示 adb 服务器的版本为 32,而当前使用的 adb 客户端版本为 41,两者不匹配。
- `could not read ok from ADB Server` 表示无法从 adb 服务器读取到正确的响应。
- `failed to start daemon` 表示无法启动 adb 守护进程。
- `adb.exe: failed to check server version: cannot connect to daemon` 表示 adb.exe 在检查服务器版本时无法连接到守护进程。
这些错误提示通常是由于 adb 客户端和服务器之间的版本不匹配或者守护进程无法正常启动导致的。解决方法可能包括更新 adb 工具的版本、检查守护进程是否正常运行、或者重启设备等操作。
阅读全文