开发环境:

Win10

VS2012

链接:http://pan.baidu.com/s/1bn6S31d 密码:j2ol

配置Java SDK:

新建:JAVA_HOME =G:\Java\jdk1.8.0_05

新建:CLASSPATH=.;%JAVA_HOME%\lib;(注意点号)

Path添加:;%JAVA_HOME%\bin

测试命令:java -version

配置Android SDK:

ADT包中包含名为Eclipse的IDE开发工具,同时也包含了Android SDK

Android Studio安装后也会有一个sdk目录

新建:ANDROID_SDK_ROOT=D:\adt-bundle-windows-x86_64-20140702\sdk

Path添加:;%ANDROID_SDK_ROOT%

配置NDK:

新建:NDK_ROOT=D:\android-ndk-r10c

Path添加:;%NDK_ROOT%

测试命令:ndk-build -version

配置ant:

新建:ANT_ROOT=D:\apache-ant-1.9.5\bin

Path添加:;%ANT_ROOT%

测试命令:ant -version

安装Python27:

Path添加:;C:\Python27

测试命令:python

到cocos2dx安装目录执行setup.py

创建项目:

cocos.py new CoTest -p com.cocos2dx.org -l cpp -d D:\CoCos

• CoTest为项目名称

• -p 后面接包名

• -l 后面接开发语言类型,有cpp, lua, js三种类型

• -d 后面接项目存放的目录

编译android版本:

  • 进入到CoTest\proj.android目录中,点击build_native.py 脚本进行编译。
  • 控制台,cd到项目的 proj.android 目录下,执行 cocos compile -p android 或者指定sdk版本:cocos compile -p android –ap 22
  • 编译用于Android Studio调试的apk,cocos compile -p android —android-studio

编译apk时遇到问题:

  • 将新添加的CPP文件添加到Android.mk文件中。

  • Cocos2dxActivity cannot be resolved to a type问题

    将项目名\cocos2d\cocos\platform\android\java\src下的所有文件拷贝到proj.android\src。

Android Studio调试apk:

  • VS将代码编辑好
  • 控制台cocos compile -p android —android-studio
  • Android Studio运行调试

版权声明:本文为博主原创文章,未经博主允许不得转载。

cocos2d-x v3.3开发环境配置的更多相关文章

  1. Open SSL 开发环境配置

    Open SSL 开发环境配置 最后更新日期:2014-05-13 阅读前提:VisualStudio的基本使用.Cent OS的基本使用 环境: Windows 8.1 64bit英文版,Visua ...

  2. Ubuntu开发环境配置

    主要是: 源的更新 安装vim编辑器 远程登录xrdp相关配置 synergy symless键鼠共享配置 对新买的硬盘进行格式化和分区 vsftp环境搭建 gcc开发环境配置 qt5开发环境配置 m ...

  3. 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明

    目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...

  4. 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明

    目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...

  5. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  6. Visual studio 通用开发环境配置:SDL,FFMPEG为例

    引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...

  7. AndroidStudio开发环境配置-Windows

    Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...

  8. WIN10下java8的开发环境配置与第一个java程序

    一.开发环境配置 1.在官网上下载jdk-8u111-windows-x64.exe 2.运行安装包,可以自定义安装路径 3.进入环境变量设置: 计算机右键-->属性-->高级系统设置-- ...

  9. Mac下golang开发环境配置

    go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发 ...

随机推荐

  1. matlab 学习笔记

    脚本名称不能与matlab里面的关键字一样.否则会报当MATLAB中报错,“SCRIPT ******”怎么解决 保留已画图形:hold on 矩阵连接:横向 f=[m,n];   纵向 f=[m;n ...

  2. 禁用Browser Link

    Browser Link是VS 2013开始引入的一个强大功能,让前端代码(比如AngularJS的代码)在VS中的修改更加轻而易举. 前端代码是运行在浏览器中,而Visual Studio通常只会和 ...

  3. 【scala】匿名函数和闭包

    函数的类型和值 Scala是一种纯面向对象的语言,每个值都是对象.Java是一种不全面向对象的语言. Scala也是一种函数式语言,其函数也能当成值来使用.Java则是指令试编程. 但是Scala同时 ...

  4. 第七次scrum meeting记录

    文章负责:张华杰 日期:2017年10月31日 会议地点:主楼主南201 各组员工作情况 团队成员 昨日完成任务 明日要完成任务 赵晓宇 课程列表页面搭建 issue20 课程列表页面搭建(part ...

  5. Flask 的 请求扩展 与 中间件

    Flask 的 请求扩展 与 中间件 flask 可以通过 扩展(装饰器)来实现类似于django 中间件的功能 类似于django 的中间件, 在执行视图函数之前, 之后的执行某些功能 1 @app ...

  6. 《深入理解java虚拟机》学习笔记之虚拟机即时编译详解

    郑重声明:本片博客是学习<深入理解java虚拟机>一书所记录的笔记,内容基本为书中知识. Java程序最初是通过解释器(Interpreter)进行解释执行的,当虚拟机发现某个方法或代码块 ...

  7. Python 把二进制mnist数据库转换为图片

    mnist数据库可以通过caffe里的get_mnist.sh文件下载,路径是: caffe-master/data/mnist/get_mnist.sh,get_mnist.sh内容如下: #!/u ...

  8. 【MFC】断言(ASSERT)的用法

    摘自:Moondark  http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html 断言(ASSERT)的用法   我一直以为as ...

  9. HDU - 6333:Harvest of Apples (组合数前缀和&莫队)

    There are n n apples on a tree, numbered from 1 1 to n n . Count the number of ways to pick at most ...

  10. BZOJ5340: [Ctsc2018]假面

    BZOJ5340: [Ctsc2018]假面 https://lydsy.com/JudgeOnline/problem.php?id=5340 分析: 背包,只需要求\(g_{i,j}\)表示强制活 ...