我注意到在运行调试时启动Android模拟器中的一些活动需要大约11秒才能显示,但是当我编译它以发布时,活动只需要大约2秒即可显示。我没有设置断点。我只有几个textviews/editviews/mapview在这些布局运行2.1 (API级别7)。这是正常的吗?
是的,调试模式处理异常的方式与发布模式略有不同。它可以让你更详细地看到正在发生的事情。但是它也会使你的程序运行得更慢。
并且,调试模式存储所有步骤中所有变量的值。所以这个时间差会随着变量数的增加而增加