1

当时我和一个朋友正在为一个学校项目编写经典游戏俄罗斯方块。我已经编程了一段时间,并且已经实现了旋转和移动块,以及 newBlock、draw 等方法,所以我认为现在可能是第一次运行它的最佳时机。但后来我收到错误消息:

11-11 21:27:41.877: WARN/ResourceType(473): getEntry failing because entryIndex 7 is beyond type entryCount 7
11-11 21:27:41.877: WARN/ResourceType(473): Failure getting entry for 0x7f060007 (t=5 e=7) in package 0: 0x80000001
11-11 21:27:51.697: WARN/ActivityManager(59): Launch timeout has expired, giving up wake lock!
11-11 21:27:51.697: WARN/ActivityManager(59): Activity idle timeout for HistoryRecord{45009538 com.prosjekt.tetris2/.TetrisandroidGameActivity}

我正在使用一个使用自建视图(surfaceHolder/surfaceView)的线程运行它,使用方法,基本上我正在学习老师的课程,她在那里编写了一个蛇游戏。因此,随着方法的更新,它们对俄罗斯方块来说是正确的,它应该可以工作,但现在我看不到错误。任何人都知道错误消息的含义,如果需要更多信息,只需粘贴问题。

我已经添加了很多 LOG 命令,我只是从 TetrisView (surfaceView) 构造函数和 Thread 中的构造函数中获得了 LOG,所以它永远不会在任何方法中。

4

0 回答 0