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

时间:2016-11-29 10:13:05

标签: android debugging android-studio smali

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

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

以下步骤对我有用。

1.强制停止应用程序,如果它已经安装。 2.构建>清洁项目

答案 2 :(得分:1)

我知道这是一个老问题,但是我有一个不同的解决方案可以解决相同的问题,这可能对其他人有用。我有很多旧断点徘徊。一旦删除所有内容,我所有与Android Studio有关的问题就会消失,“等待直到最后一个调试器命令完成”,永远都是“收集数据...”,并且IDE也变得更加灵活。

只需转到: 运行>查看断点...,然后删除不需要的断点。