zoukankan      html  css  js  c++  java
  • 【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX

    开始研究cocos2dx,mark一下这个的配置步骤
    1 下载eclipse     
    2 下载android sdk,配置sdk路径,添加环境变量
    3 安装adt
    4 下载android ndk,配置ndk路径
    5 下载cocos2dx 开发包
    注意 ndk8+ 不需要cygwin,可以省去N多下载的时间
    下载cygwin的时候蛋快碎了感觉好慢,不过用过linux的可以试试用cygwin,有些人说用cygwin好点。


    这里我下载的是ndk9  并且放在E: dkr9下,配置环境变量。这里的cygwin可以不下载不用配置。

    前面的安装大哥们自己百度安装下吧~~




    然后我们打开eclipse




    这里左上角选择File --》 new--》other  选择Android Project from Existing Code 



    点击此处





    选择




    然后找到自己的项目 D:Cocos2dX2projectsHomeWar 

    点击proj.android


    你会发现有红XX (当时我src,gen 都是红XX  - - !!!)(奇怪的是3.0版本不会出现出现这些)



    怎么解决呢,一步步来。


    第一步: 复制源码lib包所有内容到项目中D:Cocos2dX2cocos2dxplatformandroidjavasrc

    将Src下面的org整个文件复制到你的android项目的src中D:Cocos2dX2projectsHomeWarproj.androidsrc

    如图:






    第二步: 复制资源文件到项目assets中

    讲win平台下的D:Cocos2dX2projectsHomeWarResources下的资源复制到安卓的资源路径中D:Cocos2dXprojectsHomeWarproj.androidassets


    第三步:修改eclipse中jni下的Application.mk文件配置

     

    APP_STL := gnustl_static

    APP_CPPFLAGS := -frtti -DCOCOS2D_DEBUG=1

    STLPORT_FORCE_REBUILD := true

    NDK_MODULE_PATH:=D:Cocos2dX2;D:Cocos2dX2cocos2dxplatform hird_partyandroidprebuilt

    切记最后的“”  下图本人截图不对





    第四步:修改编译器,右击项目选择properties,修改2处内容  

    c/c++ Build -> Builder Settings -> Build command: 

    c/c++ Build -> Environment ->add 

     


     

    Workspace选择自己的项目哦





     

    这个变量和上面Application.mk添加的一样 ,要根据自己机器的文件路径


                                                      

    到此配置完成,右击项目->Run As ->Android Application

    运行项目到机器,第一次编译内容比较多,时间比较长

    当然你如果是看了我前面的文章一步步来的,还会有错误提示“cocos2d-”什么的错误

    (为什么呢,因为前面我教你们python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到里面的cocos2d-x的”-“了么。我错了= =|||。 还有我的路径 0 0~

    这里你要将自己的项目里的路径文件名去除“-”,还有Application.mk 中的“-” 去除cocos2d-x中的“-”即可


    如果你看到编译成功了,恭喜你,成功了一半,为什么这么说呢,cocos2dx我的在eclipse模拟器中不显示,开始以为自己的电脑太老了。。。 - -}||

    后来说是opgl的问题,需要下一个模拟器,先讲自己的项目打包(这里我就不写打包了,百度下吧~)介绍好东西了:  去下载一个Bluestacks模拟器

    然后再这里运行吧~~~(或者直接真机安装哦~~)





     

    刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步 

     编程QQ群:160296200


     本篇博客出Leon,转载请注明出处:http://blog.csdn.net/leoncoder/article/details/13547333


  • 相关阅读:
    一个简单的rest_framework demo
    linux 文本编辑 软件管理
    linux 底层 基础命令 路径信息
    linux 安装 配置网络 备份 快照
    简单学习Python之路1
    站点的rel="alternate"属性
    mongoose的save无效的问题
    css3动画:transition和animation
    《http权威指南》读书笔记18
    《http权威指南》读书笔记17
  • 原文地址:https://www.cnblogs.com/riskyer/p/3395496.html
Copyright © 2011-2022 走看看