等到最后一个调试器命令完成

zha*_*nyu 6 debugging android smali android-studio

当我在 idea 或 Android Studio 上使用 Smalidea 调试 smali 时,我得到一个错误,说 Smalidea 抛出一个未捕获的NullPointerException,并且在变量中显示“等待最后一个调试器命令完成”,但 20 分钟后,什么也没有发生。谁能告诉我如何解决它?

Oyv*_*tad 6

我知道这是一个老问题,但我有一个不同的修复程序可以解决同样的问题,这可能对其他人有用。我有很多旧断点。一旦我删除了所有内容,我在 Android Studio 上的所有问题都消失了,“等待最后一个调试器命令完成”,永远“收集数据...”,并且 IDE 也更加活泼。

只需转到:运行>查看断点...并删除您不需要的断点。


zha*_*nyu 1

好的,我现在可以回答我的问题了。这是因为手表框架中的寄存器太多了。当我删除所有寄存器时,一切正常。但是我如何调试具有多个寄存器的它?