原生 Android 应用嵌入 cocos2d-x 游戏

以下使用预编译游戏工程:

  1. 把 .so 编译出来
  2. 把游戏工程当做 library 编译,得到 xx.jar 包
  3. 启动游戏
    private void startCocosEngine() {
        Intent intent = new Intent(this, AppActivity.class);
        startActivity(intent);
    }

还有一些坑:
当使用源码工程时,需要把 libcocos2dx.jar 以及其依赖的 jar 包拷贝到 libs 下面去,不知道用 import module 的方式,能不能去掉这个限制。

你可能感兴趣的:(原生 Android 应用嵌入 cocos2d-x 游戏)