开发环境:

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. .Net Core使用jexus配置https

    今天搞了一下怎么从http换成https,写一篇博客记录该过程.关于jexus的安装和使用请看我之前的一篇博客<Jexus部署Asp.Net Core项目>,唯一的不同是,将jexus升级 ...

  2. JavaScript 知识记录

    1.单引号和双引号 $a = 1; echo $a; // 1 echo "$a"; // 1 echo '$a'; // $a 双引号会搜索引号内的内容是不是有变量,有则输出其值 ...

  3. linux中的kill命令

    一. 定义 kill命令用来删除执行中的程序或工作.kill可将指定的信息送至程序.预设的信息为SIGTERM(15),可将指定程序终止.若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除 ...

  4. 【转】Symstore 详细使用

    SymStore (symstore.exe) 是用于创建符号存储的工具.它被包含在Windows调试工具包中. SymStore按照某种格式存储符号,使得调试器可以通过时间戳.映像大小(对于.dbg ...

  5. js、jq、ajax之间的关系

    一句话:js是一种客户端脚本语言,jq是在js基础上封装起来的一个开发工具,ajax是基于js的一种技术(异步刷新). javascript是一种在客户端执行的脚本语言,用来给网页添加动态功能,使网页 ...

  6. 014对象——对象 __isset __unset __sleep __wakeup

    <?php /** * */ /*class lantian { public $name; public $age; private $money; public $c; function _ ...

  7. python之路——文件操作

    阅读目录 初窥文件操作基本流程 文件编码 文件的打开模式 文件内的光标移动 with上下文管理 文件的修改 练习 回到顶部 初窥文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分. ...

  8. Android application testing with the Android test framework

    目录(?)[-] Android automated testing 1 How to test Android applications Tip 2 Unit tests vs functional ...

  9. Android 进阶13:几种进程通信方式的对比总结

    不花时间打基础,你将会花更多时间解决那些不必要的问题. 读完本文你将了解: RPC 是什么 IDL 是什么 IPC 是什么 Android 几种进程通信方式 如何选择这几种通信方式 Thanks RP ...

  10. gcc编译 汇编 选项

    gcc生成main.out的步骤分解:<blockquote>main.c-----(-S 编译)-------->main.s-------(-c 汇编)------->ma ...