2013-12-20 2 views
0

Я слишком новичок в AndEngine, и я не могу сказать много чего, чтобы рассказать вам о проблеме. код ниже ..Я до сих пор не могу запустить первый andengine applicaiton

public class MainActivity extends BaseGameActivity { 

    private static final int CAMERA_WIDTH = 768; 
    private static final int CAMERA_HEIGHT = 1280; 
    Scene scene; 

    @Override 
    public EngineOptions onCreateEngineOptions() { 
     Camera mCamera = new Camera(0,0,CAMERA_WIDTH, CAMERA_HEIGHT); 
     EngineOptions options = new EngineOptions(true, ScreenOrientation.PORTRAIT_FIXED, new RatioResolutionPolicy(CAMERA_WIDTH,CAMERA_HEIGHT), mCamera); 
     return options; 
     // TODO Auto-generated method stub 
    } 

    @Override 
    public void onCreateResources(
      OnCreateResourcesCallback pOnCreateResourcesCallback) 
      throws Exception { 
     // TODO Auto-generated method stub 
     pOnCreateResourcesCallback.onCreateResourcesFinished(); 

    } 

    @Override 
    public void onCreateScene(OnCreateSceneCallback pOnCreateSceneCallback) 
      throws Exception { 
     // TODO Auto-generated method stub 
     this.scene = new Scene(); 
     this.scene.setBackground(new Background(15,25,35)); 
     pOnCreateSceneCallback.onCreateSceneFinished(this.scene); 

    } 

    @Override 
    public void onPopulateScene(Scene pScene, 
      OnPopulateSceneCallback pOnPopulateSceneCallback) throws Exception { 
     // TODO Auto-generated method stub 

    } 

} 

Также здесь есть logcat. (Извините, но LogCat слишком долго) В чем проблема и решение?

+0

Вы связали проект с правом и рендером в своем проекте? –

+0

Я думаю, да .. Из свойств .. –

ответ

2

С вашей LogCat у вас есть java.lang.NoSuchMethodError: org.andengine.opengl.view.RenderSurfaceView.setEGLContextClientVersion

просто попробуйте Google ... и вы найдете возможный ответ на AndEngine форумах:

Пожалуйста, обратите внимание, что эмулятор в Eclipse, не работает с последними GLES2 AndEngine. See here...

+0

Как насчет использования старой версии? Я просто хочу узнать, как создать игру. AndEngine будет всего лишь шаг 1 –

+1

Эмулятор будет очень медленным для большинства типов игр. Вам было бы неплохо получить недорогой планшет, если это возможно для тестирования ваших игр. Или рассмотрите возможность использования другой технологии, такой как Unity3D, которая может работать на мобильных устройствах или на рабочем столе. –

+0

http://www.matim-dev.com/tutorials.html Это поможет – playmaker420

Смежные вопросы