zoukankan      html  css  js  c++  java
  • <摘录>cocos2d-x 从环境搭建到win32项目移植android平台

    软件:cocos2d-x-2.2.3;android-ndk-r9d;adt-bundle-windows-x86_64-20131030;python-2.7.6;

    1安装配置python

     安装没什么好说的,下一步~~~~

    配置环境变量 :右键计算机==》属性==》==》高级系统设置==》环境变量==》系统环境变量==》Path==》编辑 加上Python 安装目录 

    我的是C:Python27   注意用 ;  分割 如图


    2创建cocos2dx项目

    解压cocos2d-x-2.2.3

    打开cmd,切到E:cocos2d-x-2.2.3 oolsproject-creator目录下

    运行创建项目命令create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp


    说一下这里的参数   

    -project   PROJECT_NAME          Project name, for example: MyGame
    -package   PACKAGE_NAME          Package name, for example: com.MyCompany.MyAwesomeGame
    -language  PROGRAMING_LANGUAGE   Major programing lanauge you want to used, should be [cpp | lua | javascript]

    还有一点就是Python3.x版本的会出现错误 建议用3.x版本以下的

    3ADT配

    配置ndk

    配置C++


    添加COCOS2DX:cocos2dx解压目录;

    添加NDK_ROOT:NDK解压目录;

    添加NDK_MODULE_PATH :cocos2dx解压目录和E:cocos2d-x-2.2.3cocos2dxplatform hird_partyandroidprebuilt 注意他们用分号分割

    右键项目属性



    将E:cocos2d-x-2.2.3cocos2dxplatformandroidjavasrc目录下的org文件夹拷到自己项目的src目录下

    修改api版本(改成自己现在用的 我的是19)


    这时还有个错误

    右键项目


    本来划线部分有个错误的路径的把他移除就好了


    将图片资源(也就是cocos2dx项目下的Resources文件夹里的东西)放到我们项目的assets文件夹下(要是没有的话自己建一个)

    不这样做的的话会包以下错误


    运行·····(注意模拟器cpu的选择x86 不兼容 我们选arm)


    4移植win32 cocos2dx项目

    找到要移植工程的Classes目录将目录下所有的文件复制到我们自己项目下的Classes文件夹

    修改android 工程jni 目录下的Android.mk 文件


    就是写上cpp文件的路径

    还有Resources文件夹里的东西也要复制到我们自己工程的Resources下

  • 相关阅读:
    parent.relativePath' points at wrong local POM
    'cmd' 不是内部或外部命令,也不是可运行的程序 或批处理文件.
    解析xml文件的几种技术与Dom4j与sax之间的对比
    html/js/css资源
    HTML编码规范
    CSS编码规范
    PCB标识说明
    sama5d3 环境检测 gpio--yk测试
    sama5d3 环境检测 gpio--yx测试
    ad7888 linux driver
  • 原文地址:https://www.cnblogs.com/hummersofdie/p/3660331.html
Copyright © 2011-2022 走看看