【问题标题】:AndEngine application always crashesAndEngine 应用程序总是崩溃
【发布时间】:2014-03-02 10:13:07
【问题描述】:

我刚开始使用 AndEngine,编写了我的第一个代码,但我遇到了问题。 Eclipse 没有显示任何错误,但应用程序在 AVD 上崩溃。这是代码:

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 名称或其他任何内容。 当我启动它时,它在将屏幕方向更改为横向后崩溃,因此活动正常启动。

感谢回复

【问题讨论】:

  • logcat 说什么?
  • 这是手机还是模拟器?
  • 其实我在创建 AVD 时必须设置才能使用主机 GPU 为 true

标签: android eclipse andengine


【解决方案1】:

实际上,我必须在创建 AVD 时设置才能使用主机 GPU 为 true

【讨论】:

  • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多