0
所以我正在嘗試關注在Java中創建Android遊戲的教程。該教程是爲薑餅2.3寫的,但從我讀過的應該不會有太多的編碼差異。問題出在我通過提供的SDK模擬器運行應用程序;在2.3.3中運行良好,但在4.0.3中拋出了幾個錯誤,事件日誌記錄沒有響應。我喜歡這個教程,它很好,很全面,這就是爲什麼我想使用它,儘管它已經過時了。我的min api設置爲8(tutorial運行api 8),目標設置爲15.在我發佈我的代碼之前,我不知道它可能會出錯,在我看來,一些錯誤對我來說很奇怪logcat的是:我的代碼或Android模擬器有問題嗎?
注都是採用PID 94
ActivityManager | no content found for permission revoke: file...
WindowManager | failed to take screenshot for (120x180) to layer 21005
NetworkManagement | setKernelCountSet(10040, 1) failed with errno -2
NetworkManagement | setKernelCountSet(10013, 0) failed with errno -2
屏幕顯示,因爲它應該,我只是沒有得到來自變量記錄任何迴應,沒有事件正在處理中。此外,在我的代碼,我應該打這個:
@Override
public void run() {
long tickCount = 0L;
Log.d(TAG, "Starting game loop");
while (running) {
tickCount++;
// update game state
// render state to the screen
}
Log.d(TAG, "Game loop executed " + tickCount + " times");
}
但我從來沒有這樣做。我在2.3.3中做,但不是4.0.3版本。