首页 > 解决方案 > Android Studio 调试器窗口中的数字是什么意思?

问题描述

Android Studio 调试器

突出显示的数字示例 4580、4581 等是什么意思?它们不是 PID,这是用 adb shell 中的 ps 命令交叉检查的。

标签: androidandroid-studio

解决方案


此编号是存储对象引用的寄存器的寄存器编号。

什么是注册号?

从应用程序开发人员的角度来看,这完全没用!我相信您知道运行 Android 应用程序的 Dalvik VM。因此,Dalvik 字节码中的帧是由寄存器组成的。这些寄存器存储对象引用。检查此链接以了解更多信息。不知道为什么 android studio 在调试器中显示它们。我看不出它有什么用处。


推荐阅读