奇怪的是,没有找到有关此问题的任何信息。在Watches窗口中,我必须用要调试的数字替换静态字段(例如,最终的int),因为Android Studio没有看到它们。但是,如果我在代码中将鼠标移到它们上并按下ctrl键 - 它会显示该值。
例如,myArray [IDX_SOMEINDEX]正在解析ok,而如果我将其添加为watch表达式 - 'no such static field IDX_SOMEINDEX'。即使我指定完整路径my.package.MyIndexesClass.IDX_SOMEINDEX Android Studio仍然不知道。
有没有办法解决这个问题?
答案 0 :(得分:1)
您可能正在使用缩小版本,这会使变量名称消失。如果你关闭缩小,你应该能够看到变量。