• libgdx android环境的搭建


    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

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

  • 相关阅读:
    PAT 00-自测1. 打印沙漏(20)
    js Ajax
    c语言算法实现
    解决python for vs在vs中无法使用中文
    python排序算法实现:
    2014-4-27 心情
    Sdut 2416 Fruit Ninja II(山东省第三届ACM省赛 J 题)(解析几何)
    Poj 1061 青蛙的约会(扩展欧几里得)
    hrbust 1328 相等的最小公倍数(数论)
    hdu 1286 找新朋友 (欧拉函数)
  • 原文地址:https://www.cnblogs.com/zhangweia/p/2154722.html
Copyright © 2020-2023  润新知