Android:调试vs.发布(SDK)性能



我注意到在运行调试时启动Android模拟器中的一些活动需要大约11秒才能显示,但是当我编译它以发布时,活动只需要大约2秒即可显示。我没有设置断点。我只有几个textviews/editviews/mapview在这些布局运行2.1 (API级别7)。这是正常的吗?

是的,调试模式处理异常的方式与发布模式略有不同。它可以让你更详细地看到正在发生的事情。但是它也会使你的程序运行得更慢。

并且,调试模式存储所有步骤中所有变量的值。所以这个时间差会随着变量数的增加而增加

最新更新