Android调试器无法附加

时间:2011-02-21 09:02:08

标签: android debugging

等待调试器......

logcat的

Android运行时注册本机功能 忽略第二个调试器接受和删除 调试器已分离 ActivityManager Unstilling进程(用于应用程序)

无错误消息 但是警告 资源不包含资源0xFFIIIOOS的包 Dialog等待调试器永远不会离开。 10分钟。

在日志中看不到错误,所以很难看出这可能是什么。 看到这个附加调试器错误时应该怎么做?

6 个答案:

答案 0 :(得分:16)

这也可以通过打开两个(或更多)Eclipse实例来实现。

答案 1 :(得分:4)

尝试

之后
  • 重启手机
  • 重启Eclipse
  • 终止adb进程并重新启动
  • 找出是否有使用调试端口8600
  • 的进程

problam尚未解决

最后我只是禁用并启用USB Debugging中的Developer options选项,它可以正常工作。

答案 2 :(得分:2)

当进程崩溃时会发生这种情况。在LogCat中仔细查看源错误。你会找到它的。因此,调试器没有附加,因为应用程序的进程已崩溃,因此无需附加任何内容。

答案 3 :(得分:0)

对我来说,这里提出的解决方案都没有奏效。最后,我只是从磁盘中删除了所有项目文件,进行了结帐并在Android Studio中再次导入了基于gradle的项目。在此之后,一切都开始起作用了。似乎还有另一个Android Studio + gradle bug根本不明显。

答案 4 :(得分:0)

初始步骤:

1)adb kill-server,然后adb start-server

2)USB调试将其关闭,然后再次打开。

3)清理构建,然后部署

4)设备重启

如果以上方法无效,请参见以下内容:

请检查您是否不在发行版本中。 如果您在调试版本中,则在调试版本中,“ minifyEnabled”为假

答案 5 :(得分:0)

这可能是一个奇怪的情况,但是我有时会与Android Studio同时使用IntelliJ IDEA,并且有时IntelliJ的调试器会绑定到同一端口。您可以通过转到命令行并输入{{1} },除非您更改了默认端口号。这将向您显示正在使用该端口的进程。