1首先安装python

2 单击next

3 选择默认路径,单击next

4选择完全安装,单击next

5单击next开始安装

6 安装完成

7 设置环境变量

8 添加python的路径到path

9 解压缩cocos2dx2.2.1

10正在解压缩

11 复制python.bat

12到这个文件夹,也就是解压缩的根目录下\tools\project-creator下

13 执行bat

14 输入项目名称以及包标识名,创建项目

15 这个时候项目就创建成功

16 这就是跨平台的cocos2dx的各种项目

17这个就是Android平台的项目

18 我们查看计算机是32位还是64位

19 安装JDK开始

20 单击下一步

21 选择默认路径,单击下一步

22 正在安装

23 安装JRE

24安装中

25 安装完成

26选择这两个压缩包,解压缩,上面一个是带了android sdk的eclipse,下面一个是NDK,也就是C/C++的android开发包

27 解压缩

28 解压缩完成

29启动eclipse

30启动中

31 选择默认的路径

32单击finish

33打开Android虚拟设备管理器

34新建一个虚拟设备

35 如下设置,一定要勾选,使用主机GPU,否则无法执行cocos2dx应用程序

36 关闭Android 虚拟设备管理器

37 新建一个项目

38 输入名称,

39单击next

40单击next

41单击next

42单击finish,创建一个Android java 项目

43 点击restore

44 看到项目的概貌

45 开始调试

46 模拟器启动中

47 运行成功,说明Android java开发环境搭建完成

48 删除这个项目

49 选择彻底删除

50 导入cocos2dx项目

51 选择Android的工作空间

52 选中之前创建的cocos2dx项目中的Android平台项目

53 导入成功

54 复制资源文件从Resources中复制

55 复制到assets文件夹

56 同时复制org库,

57 到当前项目的src文件夹

58 选择refresh,也就是刷新

59 设置项目属性

60 选择 C/C++ builder,填入NDK的ndk-build.cmd

61 添加一些环境变量

62 添加COCOS2DX,也就是coco2s2dx解压缩的根目录

添加NDK_ROOT,也就是NDK解压缩的根目录

添加NDK_MODULE_PATH ,添加cocos2dx的解压缩的根目录,也需要添加这样一个目录

D:\Androidcocos2dx\cocos2d-x-2.2.1\cocos2d-x-2.2.1\cocos2dx\platform\third_party\android\prebuilt,

63 设置一下资源的环境变量

64添加COCOS2DX,也就是cocos2dx解压缩的根目录

65 添加完成,点击OK

66 构建项目

67 运行起来,

68 Android模拟器正在启动

69 cocos2dx项目就成功地跑了起来

70

Cocos2dx 在Android平台的编译环境就搭建完成,希望大家认真实践。

CC++初学者编程教程(15) 基于cocos2dx的安卓打包环境的更多相关文章

  1. CC++初学者编程教程(13) 基于Oracle linux 的Oracle12c环境搭建

    1设置虚拟机选项 2 设置文件夹共享 3启动文件夹共享向导 4 设置共享文件夹 5 启用共享 6 关闭虚拟机设置 7 开启虚拟机 8 登陆帐户 9 看见虚拟机桌面 10 安装vmwaretools 1 ...

  2. CC++初学者编程教程(12) 基于rhel6.3的Oracle数据库学习环境搭建

    前言 安装oracle 11g系统最好是1G以上内存,硬盘至少需要4.5G空间. 至少环境在Linux Server release 5.3以上. win安装包 win32_11gR2_databas ...

  3. CC++初学者编程教程(7) 搭建Windows EclipseCCPP软件开发环境

    1根据电脑是32位还是64位来选择工具 2 查看电脑是64位 3 管理员身份运行这个文件 4 安装JDK64位 5. 下一步 6 开始安装 7 安装JAVA 8 安装进行时 9 安装成功 10解压缩 ...

  4. CC++初学者编程教程(3) 安装VS2010 boost标准库开发环境

    1.      BOOST编译过程非常复杂,目前为了学习BOOST,首先搭建基于VS2010的BOOST开发环境. Boost库 8 9. 10. 11 12 13 14 15. 16. 17. 18 ...

  5. CC++初学者编程教程(16) 搭建Xcode cocos2dx开发环境

    1.下载cocos2dx,也可以从共享目录复制 2.解压缩 3.进入目录 cd Desktop/cocos2d-x-2.2.0/tools/project-creator/ 4.创建项目 ./crea ...

  6. CC++初学者编程教程(9) Windows8.1安装VS2013并捆绑QT与编程助手

    我们在Windows8.1安装VS2013并捆绑QT与编程助手需要下列文件. 2. 在虚拟机中开启Windows8.1 3.然后选择VS2013的安装镜像. 4.将镜像复制到虚拟机. 5.我们装载这个 ...

  7. CC++初学者编程教程(11) 配置Windows数据库服务器

    1.我们新建一个虚拟机. 2. 选择默认的WorkStation10.0. 3.我们选择VS2012的镜像. 4.我们设置用户密码,跳过WindowsSever2012密钥 5.我们选择是,稍后手动激 ...

  8. CC++初学者编程教程(8) VS2013配置编程助手与QT

    1. 2. 配置编程助手 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26 ...

  9. CC++初学者编程教程(4) 安装Oracle12c于Windows Sever2012

    我们开启虚拟机 Windows Sever2012启动中. 3.看到WindowsSever2012的桌面. 我们解压缩两个文件, winx64_12c_database_1of2.zip,winx6 ...

随机推荐

  1. PYCURL ERROR 6 - “Couldn't resolve host 'mirrorlist.centos.org'”

    在虚拟机上安装的CentOS,估计是网络配置问题,导致yum update和yum install之类的功能的用不了.出现标题上面的错误. ifdown [network_adapter] ifup ...

  2. Windows XP SP3中远程桌面实现多用户登陆

    Windows XP SP3配置为支持多用户远程桌面连接,注意:此多用户远程桌面连接必须是不同的用户登录,不能像Windows server 2003那样,同一个用户可以同时登录,只能登陆2个不同用户 ...

  3. app行业发展趋势

    近日,移动开放平台发布了2014年第一季度App开发行业报告.报告中对目前国内app开发者的分布情况,个人开发者和企业开发者的开发领域,相应比例以及提交应用过程中出现的问题做出统计,为如何建立一个更好 ...

  4. UVA 712-S-Trees(满二叉树的简单查询)

    题意:给一棵满二叉树,叶子节点赋予权值,0或者1,对于每个查询输出叶子节点的权值,每个查询0代表往左走,1代表往右走,这题坑的地方是层的访问顺序,如第二组测试,由上到下依次是x3,x1,x2,假如给一 ...

  5. (续)一个demo弄清楚位图在内存中的存储结构

    本来续---数字图像处理之位图在计算机中的存储结构一文,通过参考别人的代码,进行修改和测试终于成功运行. 该实例未使用任何API和相关类,相信如果对此实例能够完全理解那么将有进一步进行数字图像处理的能 ...

  6. Graph.js

    Graph.js Graph.js A JavaScript library for rendering a graph of nodes

  7. 关于 require的缓存

    有两个文件 a.js内容如下: var add = require("./t.js").add; var add2 = require("./t.js").ad ...

  8. VS2015 MVC5项目部署

    刚看到一个年初的一个帖子说VS2015新建的MVC5项目部署后报错,自己捣鼓了一下,发现是Roslyn编译器的错误,简单处理后运行成功,分享如下: 新建一个MVC5的项目,保持不要动,执行以下几个步骤 ...

  9. 用 oracle vitual box 克隆虚拟机,找不到eth0的解决方案

    用 oracle vitual box 克隆虚拟机 当我们需要使用多台虚拟机的时候,如果一台一台的安装,实在是太过麻烦了.所以一般的虚拟机软件都为我们提供了克隆已有虚拟机状态的功能.Oracle vi ...

  10. Lazy方式单列模式,一种线程安全模式的新选择

      public class WeProxyClient {         private static readonly Lazy<WeProxyClient> list = new ...