我是新的Android遊戲,我使用andEngine製作android遊戲我剛剛做了一個使用andEngine的示例,但問題是當我在模擬器上運行應用程序時,應用程序無法運行,我不知道爲什麼我已經在模擬器上啓用了GPU仿真,但是我的啓動不起作用。Android AndEngine GameNot Running
我已經使.apk文件安裝在真實設備中的遊戲,但仍然是同樣的問題應用程序不運行給出錯誤。幫我解決這個問題
我的代碼,我使用的Android 2.3.3 API
package com.game.practice;
import org.andengine.engine.camera.Camera;
import org.andengine.engine.options.EngineOptions;
import org.andengine.engine.options.ScreenOrientation;
import org.andengine.engine.options.resolutionpolicy.RatioResolutionPolicy;
import org.andengine.entity.scene.Scene;
import org.andengine.entity.scene.background.Background;
import org.andengine.entity.util.FPSLogger;
import org.andengine.ui.activity.SimpleBaseGameActivity;
public class GamePracticeActivity extends SimpleBaseGameActivity {
// ===========================================================
// Constants
// ===========================================================
static final int CAMERA_WIDTH = 480;
static final int CAMERA_HEIGHT = 800;
// ===========================================================
// Fields
// ===========================================================
private Camera mCamera;
private Scene mMainScene;
// ===========================================================
// Constructors
// ===========================================================
// ===========================================================
// Getter & Setter
// ===========================================================
// ===========================================================
// Methods for/from SuperClass/Interfaces
// ===========================================================
@Override
public EngineOptions onCreateEngineOptions() {
this.mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
return new EngineOptions(true, ScreenOrientation.PORTRAIT_FIXED, new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), this.mCamera);
}
@Override
protected void onCreateResources() {
// TODO Auto-generated method stub
}
@Override
protected Scene onCreateScene() {
this.mEngine.registerUpdateHandler(new FPSLogger()); // logs the frame rate
/* Create Scene and set background colour to (1, 1, 1) = white */
this.mMainScene = new Scene();
this.mMainScene.setBackground(new Background(1, 1, 1));
return this.mMainScene;
}
}
logcat的錯誤
發佈您的LogCat。 – 2012-07-06 22:08:32
我應該從Log貓發佈什麼? – 2012-07-06 22:18:12
您正在收到的錯誤。 – 2012-07-06 22:25:34