Logcat:"跳过33帧"

时间:2014-06-08 04:56:29

标签: android eclipse logcat android-logcat

今天在运行我的应用程序时,我在logcat中看到了这条消息“跳过33帧。应用程序可能在其主线程中做了太多工作”。 第二部分并不关心我,因为我的应用程序在显示此消息时真的很糟糕。但同时它说“跳过33帧”.. 这是否意味着屏幕视图逐帧出现,就像视频一样。!!!

1 个答案:

答案 0 :(得分:2)

您收到的消息是系统日志。这有两个原因(据我所知)。

  1. 当你的应用程序在main / UI线程上做了太多工作时。为了防止这种情况,您应该在单独的线程中花费大量数据库查询和网络操作等工作,并将结果发布到主线程。
  2. 如果您运行的系统运行缓慢(低RAM /慢处理器)。模拟器是这个问题的主要例子。另请注意,自定义ROM,如cynogen和中文Android手机也倾向于抛出此错误。他们发布了大量的logcat而不是nexus。