2014-03-02 11 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; 
} 
} 

로그 캣 : 내가 매니페스트에 문제가 없습니다 생각

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

, 내가 MainActivity 이름 또는 무엇이든을 변경하지 않았다. 화면 방향을 가로로 변경하면 충돌이 발생하여 활동이 정상적으로 시작됩니다. 응답 사실

+0

로그 캣은 무엇을 말하는가를 실제 호스트 GPU를 사용하여 만들 때 설정했다? –

+0

휴대 전화 또는 에뮬레이터입니까? – sm4

+0

사실 호스트 A GPU를 사용하기 위해 AVD를 만들 때 설정해야했습니다. – user3000140

답변

0

에 대한

덕분에, 내가 AVD가

+1

이것은 질문에 대한 답변을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제나 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 갖게되면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). – cpburnz

관련 문제