Adb failed to restart! Make sure the plugin is properly configured.

本文介绍了解决手机助手进程干扰Eclipse调试的问题。当手机无法连接到Eclipse进行调试时,通常是因为手机助手软件的ADB进程与SDK的ADB进程冲突。文章详细解释了如何通过任务管理器关闭手机助手的进程,以及如何重启Eclipse的DDMS来解决问题。

错误提示:

今天我在运行项目的时候发现自己的手机连不上Eclipse,进入DDMS,adb reset之后出现了如下提示:

错误提示

产生原因:

出现这个错误的原因是因为电脑上的各种手机助手抢占了手机链接,用自己的adb进程启动,导致我们开发用的sdk abd无法启动。


解决办法:

知道原因后,解决办法就是手动在任务管理其中将各种手机助手的进程关闭(仅仅关闭退出他们的软件是不行的,必须杀掉他们的进程才可以的)。我们可以右键点击window下面的任务栏,然后选择“启动任务管理器”,然后在任务管理器中找到响应手机助手的进程,我的电脑上面装的是金山的手机助手,它的进程是:tadb.exe
金山手机助手进程
选中并结束这个进程即可
结束手机助手进程
最后我们在eclipse的DDMS中重新reset adb即可使手机连接上eclipse,over~


要解决 CommandWithNoStdoutInvokationFailure 错误,即无法启动 ADB 服务器的问题,并确保 Android SDK 安装并在编辑器中正确配置,可按以下步骤操作: ### 检查 Android SDK 安装 确保 Android SDK 已正确安装。可以通过 Android Studio 的 SDK Manager 来安装或更新 Android SDK 组件。安装路径要记住,后续配置时会用到。 ### 在 Unity 编辑器中配置 Android SDK 路径 打开 Unity 编辑器,前往 Edit > Preferences > External Tools。在 Android 部分,确保 SDK 和 NDK 的路径设置正确。路径应该指向 Android SDK 的根目录,例如 `C:\Users\YourUsername\AppData\Local\Android\Sdk` [^1]。 ### 检查 ADB 进程是否被占用 ADB 服务器可能因为被其他进程占用而无法启动。可以通过以下命令来检查并结束占用 ADB 端口的进程: ```bash # 在 Windows 系统上 netstat -ano | findstr :5037 # 找到占用 5037 端口的进程 ID(PID),然后使用以下命令结束该进程 taskkill /F /PID <PID> # 在 macOS 或 Linux 系统上 lsof -i :5037 # 找到占用 5037 端口的进程 ID(PID),然后使用以下命令结束该进程 kill -9 <PID> ``` ### 重启 ADB 服务器 手动重启 ADB 服务器,有时可以解决启动问题。在命令行中执行以下命令: ```bash # 停止 ADB 服务器 adb kill-server # 启动 ADB 服务器 adb start-server ``` ### 检查环境变量 确保系统的环境变量中包含 Android SDK 的 `platform-tools` 目录,这样系统才能找到 ADB 可执行文件。以 Windows 系统为例,在系统的环境变量中,将 `C:\Users\YourUsername\AppData\Local\Android\Sdk\platform-tools` 添加到 `Path` 变量中。 ### 检查 SDK 组件是否完整 有时候,缺少必要的 SDK 组件也会导致 ADB 服务器无法启动。使用 Android Studio 的 SDK Manager 确保以下组件已安装: - Android SDK Platform-Tools - Android SDK Build-Tools ### 检查防火墙和安全软件 防火墙或安全软件可能会阻止 ADB 服务器的启动。临时关闭防火墙或安全软件,然后尝试启动 ADB 服务器。如果可以启动,需要在防火墙或安全软件中添加 ADB 可执行文件的例外规则。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值