cocos2d吧 关注:2,595贴子:5,359
  • 7回复贴,共1

【原创】Cocos2dx交叉编译步骤(Android)

只看楼主收藏回复

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的文件。
———————————————我是华丽的分割线——————————————————
自行经验整理,新人贡献,望有助于各位。


IP属地:湖北1楼2014-01-05 22:42回复
    为啥要把.gz文件删掉呢 cocos2dx能不能用这种文件呢?为啥我已用就出错


    2楼2014-02-19 21:27
    收起回复
      2025-12-24 16:34:01
      广告
      不感兴趣
      开通SVIP免广告
      没试过,表支持!


      IP属地:辽宁3楼2014-03-01 22:46
      回复
        顶一个,最近有意学习学


        IP属地:广东来自Android客户端4楼2014-03-16 22:39
        回复