Cocos2d-x   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Cocos2d-x 3.x 编译Android方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

@R_607_10107@://tianyiyan.com/cocos2d-x-3-x-%E7%BC%96%E8%AF%91android%E6%96%B9%E6%B3%95/

以下代码确保在 cocos2d-x 3.1.1版本 有效.

首先确保Android开发环境以及Cocos2d-x 环境已经配置好.

在这里,需要用到ADT,在sdk文件夹同目录下,有个eclipse目录,里面的eclipse.exe就是我们所需要用到的.

第一步:

在项目目录下\proj.android\jni有一个Android.mk文件.

我们需要用文本编辑器修改它.

打开文件,找到下面位置

按照格式加入项目的所有cpp文件(注意:最后一行结尾没有”\”),

项目中没有HelloWorldScene.cpp这个cpp,则删掉它.

一个项目的cpp可能几十个…一个一个添加太麻烦,有没有什么脑残办法?

答案当然是有!

如下方法可以自动遍历所有cpp,并添加进去…

使用这个方法需要注意的是:Classes文件夹里面的所有cpp都是项目中有用到的

接着找到

这里分别对应着每个lib文件,用到哪个就将对应的那行前面的”#”删掉(“#”为注释符).若没有添加lib,则直接跳到第二步。

这里例如我在项目中引用了libcocostudio,则将

@H_696_476@
1
# LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static

改为

接着再找到

同样,也是每行对应一个lib,用到哪个就去掉”#”.

这里我用到了libcocostudio,就将

@H_197_571@
1
# $(call import-module,editor-support/cocostudio)

改为

第二步

打开项目文件夹下的proj.android文件夹,在空白处Shift+鼠标右键,选择”在此处打开命令窗口”.输入build_native.py,然后回车.如果没有报错,则进入第三步,如果报错了,检查第一步是否正确修改了.

第三步

打开开头所提到的ADT(eclipse.exE)

File->Import 选择Android下的ExisTing Android CodE into Workspace 点击Next

Root Directory选择项目目录

然后在Projects的选项中,除了New Project Name 为libcocos2dx以及你所打开的项目名 这两项选择,其它的点掉.

然后点击Finish.

等待加载完成,然后在Project Explorer中找到你的项目,右键Debug As -> Android Appliction 或者 Run As -> Android Appliction.

大佬总结

以上是大佬教程为你收集整理的Cocos2d-x 3.x 编译Android方法全部内容,希望文章能够帮你解决Cocos2d-x 3.x 编译Android方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:33.xandroidcocoscocos2ddx方法编译
猜你在找的Cocos2d-x相关文章
其他相关热搜词更多
phpJavaPython程序员load如何string使用参数jquery开发安装listlinuxiosandroid工具javascriptcap