【原创】Cocos2dx交叉编译步骤(Android)
cocos2d吧
全部回复
仅看楼主
level 2
xiezi2010 楼主
1. 将编写好的Cocos2dx程序,创建到Eclipse。 New→Project(弹出NewProject对话框),选择Android→Android Project From Existing Code;
RootDirectory:找到对应项目文件夹下的.android文件夹,OK→Finish。
2. 手动拷贝org文件夹 复制cocos2dx根目录\cocosedx\platform\android\java\src\中的org文件夹,到我们android项目中的src文件夹中即可。
3. 配置NDK编译环境 选中目标项目,点击菜单Project→Projectes,在弹出的对话框中选择Builders→New→Program
Location:
单击BrowseFileSystem...,选择到NDK根目录文件夹中的ndk-build.cmd文件。 workingDirectory:
单击BrowseWorkspace,选中当前项目。
选择Refresh选项页:
选择SpecificResources,并单击SpecifyResources,在弹出的对话框中选择目标项目下的jni文件夹。
越过Envirment,单击BuildOptions,依次勾上“AllocateConsole”,“After a 'Clean'”,“During manual builder”,“During auto builders”,“During a 'Clean'”,“Specify working set of relevant resources”并单击Specify Resources,在弹出的窗口中选中目标项目下的jni文件夹。
4. 复制资源文件 将Cocos2dx项目中Resources文件夹中的所有资源文件复制到我们Android项目中的assets文件夹下,并删除其中所有后缀名为.pvr.gz的文件。
———————————————我是华丽的分割线——————————————————
自行经验整理,新人贡献,望有助于各位。
2014年01月05日 14点01分 1
level 1
为啥要把.gz文件删掉呢 cocos2dx能不能用这种文件呢?为啥我已用就出错
2014年02月19日 13点02分 2
我记着当时我也遇到过这个问题,好像是编译的过程中会产生这个文件,而如果已经存在的话,就会报错编译不成功
2014年03月16日 16点03分
回复 松之song :嗯最好是换成.ccz的那种格式就可以用了
2014年03月17日 00点03分
level 6
没试过,表支持!
2014年03月01日 14点03分 3
level 2
顶一个,最近有意学习学
2014年03月16日 14点03分 4
1