2014-03-02 78 views
0

我剛從AndEngine開始寫我的第一個代碼,我有問題。 Eclipse不顯示任何錯誤,但該應用程序在AVD上崩潰。這裏是代碼:AndEngine應用程序總是崩潰

package com.example.simplepool; 

import org.andengine.engine.camera.Camera; 
import org.andengine.engine.options.EngineOptions; 
import org.andengine.engine.options.ScreenOrientation; 
import org.andengine.engine.options.resolutionpolicy.FillResolutionPolicy; 
import org.andengine.entity.scene.Scene; 
import org.andengine.entity.scene.background.Background; 
import org.andengine.ui.activity.SimpleBaseGameActivity; 

public class MainActivity extends SimpleBaseGameActivity 
{ 
private Camera camera; 
private static final int CAMERA_WIDTH = 720; 
private static final int CAMERA_HEIGHT = 480; 

@Override 
public EngineOptions onCreateEngineOptions() 
{ 
    camera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT); 
    EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED, 
    new FillResolutionPolicy(), camera); 
    return engineOptions; 
} 

@Override 
protected void onCreateResources() 
{ 

} 

@Override 
protected Scene onCreateScene() 
{ 
    Scene scene = new Scene(); 
    scene.setBackground(new Background(0.09804f, 0.6274f, 0.8784f)); 
    return scene; 
} 
} 

的logcat:

03-02 05:56:08.651: E/AndroidRuntime(1451): FATAL EXCEPTION: GLThread 100 

我想我不會有明顯的問題,我沒有改變MainActivity名稱或什麼的。 當我啓動它時,它將屏幕方向改爲橫向後崩潰,所以活動正常開始。

感謝響應

+0

什麼是logcat的說來設置? –

+0

這是一部手機還是模擬器? – sm4

+0

其實,我不得不設置當我創建AVD使用主機GPU真 – user3000140

回答

0

其實,我不得不當我創建AVD使用主機GPU真正

+1

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – cpburnz