无法在Intellij中调试Android应用程序:"警告:调试信息可能不可用."

BHu*_*lse 29 debugging android intellij-idea

我试图Intellij在Windows 7上调试13.0 的应用程序.每当我开始调试时,我收到以下警告:

警告:调试信息可能不可用.请使用ADB关闭其他应用程序:Monitor,DDMS,Eclipse"

我在设备和模拟器中测试过它.我唯一打开的是Intellij.在开始调试之前我也试过关闭adb,但没有任何改变.

最好的祝福

[编辑]我解决了它,通过将我的android SDK构建工具更新到18.1.1.

Tar*_*vyi 34

对我来说,这种情况发生在设备通过usb连接并adb tcpip启用时(在Wi-Fi模式下为ADB).

只需运行adb usb连接设备的命令,然后再尝试调试.


Kri*_*lsh 13

adb kill-server在控制台中使用了Logcat来显示.运行Android Studio 1.02.


Sai*_*man 11

关闭“开发人员选项”中的“设备上的USB调试”。然后重新打开。这解决了我的问题。

更新

解决我的问题的另一件事是清除所有现有断点。然后尝试再次调试。


小智 9

对于使用Android-Studio的用户:检查您的gradle文件和产品风格,并确保manifest中的"debuggable"属性不设置为false.


Min*_*wzy 5

首先,请确保您使用ADB,DDMS关闭任何应用程序

就像您使用android studio打开Eclipse一样

第二次从终端重启您的ADB

adb kill-server
adb start-server
Run Code Online (Sandbox Code Playgroud)

如果找不到终端,请使用此图像引导您

在此处输入图片说明

如果这对您不起作用,请关闭android studio并再次将其打开

错误原因,许多应用程序共享ADB,这就是为什么您无法开始调试的原因


Pri*_*ebe 3

在使用 SDK 18.0.1 的 Android Studio (0.5.1) 中也有类似的问题

Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse
Run Code Online (Sandbox Code Playgroud)

正如您所建议的,更新 SDK 有效。现在在19.0上运行,问题已解决。