您的位置:首页 > 移动开发 > Cocos引擎

使用Cocos2d-x将程序编译为Andorid注意的事项

2014-06-04 22:10 375 查看
首先介绍一下怎么将一个Win32的程序编译成一个Andorid程序. 这里所使用Coco2d-x(3.0beta2)这个版本. 其他版本不太清楚怎么编译此版本亲测.

建立项目语法: cocos.py new GameName -p com.game.mygame -l cpp -d F:/MyProject

一般进入Cocos2d-x目录下运行. 目录在: D:\cocos2drc2\tools\cocos2d-console\bin

CMD窗口输入类容:



再此我认为我们的Win32程序已经建立好了. 只说明编译注意的事项:

Win32项目目录: F:\MyProject\MyGame.

编译Android项目:

首先打开CMD窗口. 输入:cd "F:\MyProject\MyGame\proj.android" 进入到android目录.

再次输入: build_native.py 直接调用编译程序.

编译好之后, 把项目使用导入到Eclipse中去. 导入进去之后首先就会看到一个错误:

这个错误其实你没有这个类型, 因为编译项目的时候没有加入这个类. 甚至连lib包都没有. 所以这里需要我们自己导入.

我们把Cocos2d-x引擎下cocos2dx/platform/android/java/src目录里的东西全部复制到我们项目org.cocos2dx目录下就行.

常见问题2:

这个问题是说在libs目录下. 没有找到OS文件.

同样我们把这个OS文件复制进去就可以了.

编译时出现:



出现这个错误. 其实是因为Android的SDK环境变量没有配置正确导致. 重新配置SDK环境变量就行了.

配置方法: path里配置: F:\Download\adt-bundle-windows-x86-20131030\sdk\platform-tools

在cmd窗口输入:abd进行验证.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: