Android Studio在调试器中看不到静态:没有这样的静态字段

时间:2017-09-21 14:54:39

标签: java android android-studio android-studio-2.3

奇怪的是,没有找到有关此问题的任何信息。在Watches窗口中,我必须用要调试的数字替换静态字段(例如,最终的int),因为Android Studio没有看到它们。但是,如果我在代码中将鼠标移到它们上并按下ctrl键 - 它会显示该值。

例如,myArray [IDX_SOMEINDEX]正在解析ok,而如果我将其添加为watch表达式 - 'no such static field IDX_SOMEINDEX'。即使我指定完整路径my.package.MyIndexesClass.IDX_SOMEINDEX And​​roid Studio仍然不知道。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可能正在使用缩小版本,这会使变量名称消失。如果你关闭缩小,你应该能够看到变量。