android-只有在debigging时才能获得“此应用程序可能做了太多工作”

android-只有在debigging时才能获得“此应用程序可能做了太多工作”,android,eclipse,debugging,crash,Android,Eclipse,Debugging,Crash,我有一个android应用程序,当我在我的手机上运行eclipse时,它运行得非常好 但是,当我想调试它时,它开始发送消息,比如跳过XX帧,这个应用程序可能在主线程上做了太多的工作,并且应用程序运行非常慢,有时会崩溃 仅在调试时发生。。为什么?如何修复它 谢谢 当它未连接到pc且未处于调试模式时,是否也会发生这种情况?调试器非常慢,所以没什么好担心的。你是说当我在没有pc的情况下通过手机运行调试器时?很好。在调试中,它的速度非常慢。。这不是什么正常的事情,就在前一段时间,它工作得很好,我不知道是

我有一个android应用程序,当我在我的手机上运行eclipse时,它运行得非常好

但是,当我想调试它时,它开始发送消息,比如跳过XX帧,这个应用程序可能在主线程上做了太多的工作,并且应用程序运行非常慢,有时会崩溃

仅在调试时发生。。为什么?如何修复它


谢谢

当它未连接到pc且未处于调试模式时,是否也会发生这种情况?调试器非常慢,所以没什么好担心的。你是说当我在没有pc的情况下通过手机运行调试器时?很好。在调试中,它的速度非常慢。。这不是什么正常的事情,就在前一段时间,它工作得很好,我不知道是什么让它如此缓慢。奇怪的是,它只出现在调试模式上是的,调试模式非常慢,如果没有连接pc,它应该可以正常工作。不幸的是,事实上,我发现了这个问题。我更新了我的手机,从Dalvik下载了ART runtime,很明显,这使得调试在这里读起来非常慢。所以我换回了Dalvik,效果很好: