无法在Intellij中调试android应用程序:“0”;警告:调试信息可能不可用;
我正在尝试在Windows 7上调试一个带有无法在Intellij中调试android应用程序:“0”;警告:调试信息可能不可用;,android,debugging,intellij-idea,Android,Debugging,Intellij Idea,我正在尝试在Windows 7上调试一个带有Intellij13.0的应用程序。 无论何时开始调试,都会收到以下警告: 警告:调试信息可能不可用。请使用ADB关闭其他应用程序:监视器、DDMS、Eclipse“ 我已经在一个设备上和模拟器上测试了它。 我唯一打开的是Intellij。在开始调试之前,我也尝试关闭adb,但没有任何改变 致意 [编辑] 我通过将我的android SDK构建工具更新到18.1.1解决了这个问题。在android Studio(0.5.1)和SDK 18.0.1中也有
Intellij
13.0的应用程序。
无论何时开始调试,都会收到以下警告:
警告:调试信息可能不可用。请使用ADB关闭其他应用程序:监视器、DDMS、Eclipse“
我已经在一个设备上和模拟器上测试了它。
我唯一打开的是Intellij。在开始调试之前,我也尝试关闭adb,但没有任何改变
致意
[编辑]
我通过将我的android SDK构建工具更新到18.1.1解决了这个问题。在android Studio(0.5.1)和SDK 18.0.1中也有类似的问题
Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse
正如您所建议的,更新SDK是可行的。现在运行在19.0上,问题得到了解决。对于使用Android Studio的用户:检查您的gradle文件和产品风格,并确保“可调试”“manifest中的属性未设置为false。我在控制台中使用了
adb kill server
来获取要显示的日志。运行Android Studio 1.02。在我的三星galaxy S6上调试应用程序时,同样的问题突然出现在我身上
这就是我的工作原理:
关闭的安卓工作室
使用adb终止服务器终止adb
删除了我以前的所有断点(调试点)
重新启动android studio和我的手机
重述Mac
在没有断点的情况下进行了调试。
然后再次调试,在我的代码中再次放置断点,尤里卡,它成功了。幸运的是,它只烧了我半个小时 首先确保关闭任何使用ADB、DDMS的应用程序 就像用android studio打开Eclipse一样 第二次从终端重新启动ADB
adb kill-server
adb start-server
如果您找不到终端,请使用此图像指导您
如果这对您不起作用,请关闭android studio并再次打开它
错误的原因是,许多应用程序共享ADB。这就是为什么您无法开始调试的原因。您是否通过WiFi使用ADB?这可能会导致调试问题。
如果是这样,请通过usb将您的手机连接到pc,然后再次调试,这样应该可以修复它。这件事发生在我身上,我所做的就是设置
android:debuggable="true"
在
标记中…如:
<application android:allowBackup="true"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:largeHeap="true"
android:icon="@drawable/icon"
android:debuggable="true"
>
这解决了以后SDK的问题。对于我来说,当设备通过usb连接并且启用了
adb tcpip
时(adb处于Wi-Fi模式),就会出现这种情况
只需对连接的设备运行命令
adb-usb
,然后再次尝试调试。将“开发人员选项”中的“设备上的usb调试”设置为“关闭”。
然后再把它打开。
这就解决了我的问题
更新
解决我的问题的另一件事是清除所有现有断点。然后再次尝试调试。您可以在windows中重新启动ADB,而无需编写任何命令 只需打开任务管理器 按名称对列表排序 查找名为“adb”的进程 右键单击它,然后选择“结束任务” 完成
下次运行任何应用程序时,adb将以一个新实例启动。这是adb连接的问题,因为有时adb会在真实/虚拟设备上缓存一个死连接,因此端口繁忙,而您无法连接到它
最简单的解决方案是重新启动ANDROID手机。一个非常简单的解决方案是在ANDROID Studio的命令终端上运行以下命令:
adb kill-server
adb start-server
然后再次尝试调试。它现在应该可以工作了。下面的步骤对我来说很有效(如果您通过USB调试连接)
现在再次尝试调试,希望它能工作。您能从Android SDK工具运行监视器,连接到设备并观察正在运行的应用程序吗?如果无效,请尝试重新安装SDK。adb kill服务器“adb”不被识别为内部或外部命令、可操作程序或批处理文件。请尝试任务管理器->进程->adb.exe->结束进程否。问题在于路径环境变量中未包含adb文件夹。所以我必须将addfolder添加到环境变量中。C:\Users\\AppData\Local\Android\sdk\platform tools\adb.exeMy阿尔卡特onetouch在调试应用程序时出现问题:(和联想a706工作的同一个comfig.:(谢谢你,伙计。你救了我的命.:)wifi上的ADB一直是我最喜欢的开发方式,没想到它会导致这样的问题!同样可以在MacOS上修复。