博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

libgdx android环境的搭建

Posted on 2011-08-26 16:15  zhangweia  阅读(3338)  评论(0编辑  收藏  举报

1.  创建Android工程     libgdx包的下载地址:http://code.google.com/p/libgdx

2.  在当前目录下新建一个libs库,从下载解压的libgdx文件夹中拷贝 armebi,armeabi-v7a文件夹(这2个文件夹主要是用来适配处理器的)以及gdx.jar,gdx-backend-android.jar文件以及这2个jar包的源码文件 gdx-sources.jar,dgx-backend-android-sources.jar包,并按F5刷新

image

3. 选中工程,右键 Properties -> Java Build Path -> Libraries -> Add JARs 弹出以下界面,选中gdx.jar包以及gdx-backend-android.jar包确定

   image

    image

     然后双击Source attachment把对应的源代码添加

    image

4. 然后切换到工程选项卡,添加工程

   image

 

通过上面的步骤,我们已经配置好了android的libgdx的开发环境了,然后我们添加一个测试DEMO验证环境的安装

1. 首先建一个gdx的游戏文件:

package com.gdx;

import com.badlogic.gdx.ApplicationListener;

public class NewGame implements ApplicationListener {

    @Override
    public void create() {
        // TODO Auto-generated method stub

    }

    @Override
    public void resume() {
        // TODO Auto-generated method stub

    }

    @Override
    public void render() {
        // TODO Auto-generated method stub

    }

    @Override
    public void resize(int width, int height) {
        // TODO Auto-generated method stub

    }

    @Override
    public void pause() {
        // TODO Auto-generated method stub

    }

    @Override
    public void dispose() {
        // TODO Auto-generated method stub

    }

}

2. 创建一个Android启动文件

package com.gdx;

import com.badlogic.gdx.backends.android.AndroidApplication;
import android.os.Bundle;

public class AndroidGdxActivity extends AndroidApplication {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        initialize(new MyGame(), false);
    }
}

 

 

大家注意这里的继承关系,不是继承Activity了,而是继承AndroidApplication

启动调试,显示黑屏的界面,表示配置成功