<摘录>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   注意用 ;  分割 如图

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

2创建cocos2dx项目

解压cocos2d-x-2.2.3

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

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

说一下这里的参数   

-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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

配置C++

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

添加COCOS2DX:cocos2dx解压目录;

添加NDK_ROOT:NDK解压目录;

添加NDK_MODULE_PATH :cocos2dx解压目录和E:\cocos2d-x-2.2.3\cocos2dx\platform\third_party\android\prebuilt 注意他们用分号分割

右键项目属性

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

将E:\cocos2d-x-2.2.3\cocos2dx\platform\android\java\src目录下的org文件夹拷到自己项目的src目录下

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

这时还有个错误
<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

右键项目

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

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

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

4移植win32 cocos2dx项目

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

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

就是写上cpp文件的路径

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

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台,布布扣,bubuko.com

<摘录>cocos2d-x 从环境搭建到win32项目移植android平台

上一篇:Verilog的端口类型以及端口连接规则


下一篇:题解 【洛谷 P4588 [TJOI2018]数学计算】