android - 调试器已分离 : object registy had 1 entry. Android Logcat 消息

标签 android debugging logcat

我的 Android 应用程序正在运行,但无法在 logcat View 上查看任何内容。当我开始 eclipse 时,我收到这条消息

Debugger has detached: object registy had 1 entry.

这条消息是什么意思?以前没有发生过,直到昨天我写了一个新应用程序。我不认为我的代码有错,但调试器由于某种原因已分离。

最佳答案

DDMS附加,它使用与调试器相同的连接。当它断开连接时,您会收到该消息。如果附加了一个实际的调试器,对象注册表中就会有多个条目。

试试这个:在 Eclipse 中激活 DDMS View 的情况下,断开 USB,然后重新连接。如果您在 logcat 中回滚,您应该会看到,当 USB 连接断开时,每个正在运行的可调试应用程序都会发出“调试器已分离”消息。

应用只有在其 list 中设置了 android:debuggable 标志时才可调试,或者您使用的是开发人员(“userdebug”)设备(具有系统属性 ro .debuggable 设置为 1)。如果您使用的是生产设备,通常只会看到您正在开发的恰好正在运行的应用的“已分离”消息。

您可以安全地忽略该消息。

关于android - 调试器已分离 : object registy had 1 entry. Android Logcat 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21750884/

相关文章:

Android S3 布局与 Galaxy Nexus 布局

java - 我应该怎么做才能从 eclipse - Android 连接到服务器?

android - logcat中的数百个随机错误

android - 奇怪的 LogCat 错误

java - 从 MainActivity 中的 onCreate() 启动另一个 Activity?

android - 如何在不使用时区更新的情况下检索 Firestore 上的日期?

javascript - 增加复选框大小 - Phonegap Android

javascript - 这个本地存储代码有问题吗?

javascript - 使用 VS 代码在 ASP.NET Core MVC 中调试 javascript 和 c#

c# - 调试asp.net突然停止