如何解决"Warning: debug info can be unavailable. Please close other application using ADB: Restart ADB integration and try again"

How to resolve "Warning: debug info can be unavailable. Please close other application using ADB: Restart ADB integration and try again"

我在尝试调试 android 应用程序时遇到一个小问题,通过 USB 连接到外部设备。我不断收到错误消息“警告:调试信息可能不可用。请使用 ADB 关闭其他应用程序:Monitor、DDMS、Eclipse 重新启动 ADB 集成并重试 等待进程:

我试过在任务管理器中停止 adb.exe,关闭 android studio 并重新启动,取出电缆并放回去,然后转到工具 => android 取消选中 adb 集成然后重新检查它。都无济于事

首先 确保关闭任何使用 ADB、DDMS

的应用程序

就像你用 android studio 打开 Eclipse

其次 从终端

重新启动您的 ADB
adb kill-server
adb start-server

一个可能的临时变通方法在打算调试时可能对进度有用,它是 运行 android studio 中的应用程序,然后立即单击 运行 =>附加到调试器

对我有用的是在设备上禁用并重新启用 USB 调试。

我通过以下步骤解决了这个问题:

  1. 断开设备。

  2. 重新启动 android 工作室。

  3. 运行 项目。

当您创建了两个 android studio 实例时可能会发生这种情况,或者您在多个 ADB 程序中使用同一设备,因此只需断开您的设备,然后打开您想要的 android studio 实例然后再次连接。现在它可以正常工作了。

我也用同样的方法,每次都有效。

这是 ADB 连接的问题,因为有时 ADB 会在您的 real/virtual 设备上缓存死连接,因此端口繁忙,您无法连接到它。

最简单的解决方案是重新启动您的 ANDROID phone 就是这样。

  1. 在您的设备中打开 USB 首选项。就像下图一样。

  2. 单击另一个选项。 (例如:文件传输

  3. 点击无数据传输

如果还是不行,请重试。

android台设备操作类似。

只需转到您的 Android phone 开发人员设置,禁用 USB 调试,删除所有 USB 调试授权,然后重新打开调试。

就我而言,我的设备通过 WiFi(使用 adb tcpip)和 USB 数据线连接。断开 USB 数据线解决了问题。

对我来说 Eclipse 使用 DDMS 并与 Android Studio 冲突,我没有使用,所以我只是卸载它。

如果是您的情况,请转至 Eclipse > 帮助 > 关于 Eclipse IDE > 安装详细信息 > Select DDMS 和卸载..

有时 ADB 会在设备(真实/虚拟)上缓存死连接,导致端口繁忙,无法建立连接。

您可以尝试不同的方式:

  1. 您可以终止并重新启动服务器:

    adb kill-server 亚行启动服务器

2).尝试断开设备(phone)并重新连接。

3).重新启动您的设备 (phone)。

当 Android Studio 使用另一个 IntelliJ 编辑器打开时,有时会出现此问题。只需关闭另一个 IntelliJ 编辑器。

答案略有不同,但为了完整起见,我将其包括在内。

对我来说 Android Studio frozen 还有旋转的死亡沙滩球。

  1. 我重新启动了模拟器(通过模拟一个 power-off/restart 循环)
  2. 已关闭 Android Studio(在 Mac 上使用 esc )
  3. 重新启动 Android Studio。

之后一切恢复正常。

如果同时打开两个Android工作室(android工作室预览),会是这样

IntelliJ IDEA(终极版,可能也是社区版)带有 Android 插件。如果 IntelliJ 已启动并且任何项目已打开并已编译(即使没有任何 Android 代码库),则 IntelliJ(显然)会从 Android Studio 窃取 adb 连接。关闭 IntelliJ 或禁用 IntelliJ 中的 Android 插件。

如果 IntelliJ 使用 android 插件打开,重启 phone、关闭 adb 等只是零星的短期修复问题,因为 IntelliJ 会再次窃取 adb 连接。

打开和关闭飞行模式,之后一切恢复正常。

我通过更改使用 USB 进行设置解决了这个问题 在我的案例中,转到设置 select 传输设置 MIDI 是 selected.