当我在想法或Android Studio上使用Smalidea调试smali时,我得到一个错误,说Smalidea抛出一个未被捕获的NullPointerException
,并且在变量中它说“等到最后一个调试器命令完成”,但是20分钟后,什么都没发生。
谁能告诉我如何解决它?
答案 0 :(得分:1)
好的,我现在可以回答我的问题了。因为手表框中有太多的寄存器。当我删除所有寄存器时,它就可以了。但是如何用多个寄存器调试呢?
答案 1 :(得分:1)
以下步骤对我有用。
1.强制停止应用程序,如果它已经安装。 2.构建>清洁项目
答案 2 :(得分:1)
我知道这是一个老问题,但是我有一个不同的解决方案可以解决相同的问题,这可能对其他人有用。我有很多旧断点徘徊。一旦删除所有内容,我所有与Android Studio有关的问题就会消失,“等待直到最后一个调试器命令完成”,永远都是“收集数据...”,并且IDE也变得更加灵活。
只需转到: 运行>查看断点...,然后删除不需要的断点。