我不知道为什么,但是一周前当我在 android studio 中调试我的应用程序时,设备中的应用程序非常慢,但是如果生成 APK 或使用播放(非调试)选项工作正常..
有人知道为什么吗?我想我在 sdk 或应用程序中没有任何改变来做到这一点..
最佳答案
启用 ART 后,设备无法确保编译后的代码与字节码指令匹配。因此,它无法单步执行指令和行。
这会迫使设备回退到一个非常慢的解释器,它甚至可能不会进行 JIT 编译。
为了加快调试速度,请切换回 Dalvik。
关于android - 在启用 ART 的设备中调试时,android 应用程序很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23300953/