Cocos2d-x 3.2 Android平台新手开发环境配置教程

Cocos2d-x v3.10安装及安卓开发环境搭建 安装之前首先介绍下我的操作系统是win10 x64的。 (1)下载Cocos2d-x v3.10: 点击http://www.cocos.com/,进入cocos官网,点击下载,在Cocos2d-x项目下点击查看历史版本,点击v3.10,下载好exe文件后双击安装,选择安装目录,请不要将Cocos2d-x文件夹放置c:\下,因为会导致很多优先级别相关的问题。可尝试将该文件夹放到其他盘如 阅读详情

Cocos2d-x 3.2 Android平台新手开发环境配置教程


以下内容参考了《Cocos2d-x 3.x 全平台新手开发配置教程》一文,笔者对配置过程进行更进一步的详细说明。


一、通用准备工作

1、安装Cocos2d-x 3.2

在Cocos引擎中文官网上下载,下载后解压缩。


2、安装Eclipse与Android SDK

Eclipse在其官网下载。

Android SDK 在Android开发者中心下载。

Eclipse是开发Android需要用到的IDE。这是个很牛的IDE,有许多插件让他变得三头六臂。要开发Android的程序,需要下载相关的插件,但如果每个插件要自己配置,会是很蛋痛的事情。

如果是新手,推荐使用:ADT Bundle。这是Eclipse+Android SDK的合体,所有的项目都已经帮你配置好了。最好使用ADT。


3、安装JDK(下载地址)

Eclipse需要Java环境才能运行。如果事先没有安装Java环境,则会报错。

一般来说安装之后会自动配置好环境变量。如果还没有解决问题,请查找网络上关于JDK安装的攻略,很多的。

 

4、安装CDT插件(下载地址)

这是个Eclipse的插件,用来支持Eclipse中C/C++语言的开发。

从Eclipse的官网下载,下载之后,将features和plusins这两个文件夹里面的内容复制到Ecplise安装目录下对应的文件夹之后就可以了。

 

5、安装NDK-r9d(下载地址)

这是进行C/C++与Java混合编译的必要工具。记下下载之后解压到的目录,因为到之后的安装中会用到。

 

6、安装ANT-1.9.4(下载地址)

Cocos的Android开发需要用到它,所以下载下来安装好吧。

 

7、配置环境变量

1410401908856014.png

1410401913226815.png

1410401923440933.png

二、PC环境下配置过程

1、安装VS2012(官方地址)

网上还有很多其他下载地址。

贡献3个激活序列号:

YKCW6-BPFPF-BT8C9-7DCTH-QXGWC

RBCXF-CVBGR-382MK-DFHJ4-C69G8

YKCW6-BPFPF-BT8C9-7DCTH-QXGWC


2、安装python 2.7.6(下载地址)

Cocos2d-x的安装程序是用phthon写的,所以需要这个软件。不要下载python3.0以上的版本,否则运行会出错。如果是Mac,那么天生就自带了。


3、进行开发环境配置

以上的工作完成之后,就可以进行配置了。启动Windows的命令行(CMD)工具。进入Cocos2d-x 3.2的安装目录,执行:

1
python setup.py

Cocos2d-x 3.2版本使用这个setup.py来安装,十分方便。执行之后会让你配置上面准备工作中所安装的:ANT、NDK、SDK等目录,把安装到哪儿去了填写进入就行。


4、建立自己的项目

用setup.py配置好Cocos2d-x的环境之后,你的命令行中就会多如“cocos”的命令,新建项目将使用这个命令进行。示例:

1
cocos  new  hello(项目名称)-p com.hello(包名字)-l cpp(项目类型) -d E:\MyCocos\cocos2d(目录)


新建的项目会把所有的源文件和库都拷到你的项目目录中。所以新建的项目文件会很大,有许多人怀疑这个的必要性,不过到你之后的开发中就会知道这种配置方法是对的了。

 

项目建立好之后,就可以开发了:

 

A、进行VS2012的开发。

找到你的项目目录下的:proj.win32,打开里面的解决方案就行。剩下的就是你的任务了。一般来说,直接就可以运行。

一般来说,在vs2012中把项目开发,编译,调试后,再移植到手机平台。

 

B、进行Android的开发。

使用Eclipse中的项目导入,导入proj.android中的项目方案。导入之后,因为SDK的问题,一般无法启动。


这里要着重讲解:

  • 在vs2012项目的工程目录下,例如(E:\cocos2d\mytest\cocos2d\cocos\platform\android\java\src)用XXXX\mytest\cocos2d\cocos\platform\android\java\src 中的 org 目录覆盖 E:\cocos2d\mytest\proj.android\src 中的 org目录。(解决android项目报错问题)

  • windows cmd 终端中输入如下命令,编译项目

编译时间有点长,稍等。

编译完成后,生成 libcocos2dcpp.so

在ADT,中 refresh ,就可以看到如下图

20140910152902210.png

  • 使用真机运行项目(开始我也是用的模拟机运行,app运行老是异常终止,后来在真机没有这种情况)。


推荐阅读:

如何在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境

Cocos2D-X 3.17.2 安装配置 网上关于cocos2d-x的安装教程有很多,但是都是旧版本的,我找了很多资料都无法创建proj.android-studio。后来发现是新版本的软件对安卓平台进行合并,只有proj.android文件,使用Android studio编写。 一、安装准备: JDK –->> Java SE Development Kit 8u202 Android studio --&gt... 阅读详情

相关推荐

cocos2d-android

cocos2d-androidcocos2d-androidcocos2d-androidcocos2d-androidcocos2d-androidcocos2d-androidcocos2d-androidcocos2d-android

Cocos2d-x 3.2 android平台新手开发环境配置教程

参考: http://www.cocoachina.com/cocos/20140529/8596.html 以下内容参考了 cocoachina 中的开发环境配置教程 http://www.cocoachina.com/cocos/20140529/8596.html ,我觉得里面的配置过程,不是很详细,自己在这篇博文的基础上完善了哈,有什么问题,可以留言交流。 前一段时间,学习an

gaoxin12345679的专栏 2432

Cocos2d-X深入分析pdf(红孩儿)

红孩儿写的cocos2d-x源码分析,我导成pdf方便大家阅读

Cocos2dx发布Android包,配置开发环境(菜鸟级入门,一看就会)

1.下载adt-bundle-windows-x86_64这里边有Eclipse和Android SDK ,这个很方便,因为Eclipse里Android的 SDK路径已经给你配置好了。 PS:1.注意下载的时候要找到自己操作系统对应的版本,32-32,64-64. 2.之前配置Java环境就不赘述了,这了提一点的是,Java你下载1.7的,你在Eclipse里选择编译器的时候就可以

3万+

Cocos2d-x与Android交互(c++与java互调),与IOS交互(c++与objective c混编)

Cocos2d-x与Android交互(c++与java互调),与IOS交互(c++与objective c混编) 具体的代码请下载这个文件,里面有更详细的jni使用方法,包括传递基本数据类型,返回基本数据类型的值,及类型的转换。

无监督低照度增强实战:用ZeroDCE和SCI拯救你的夜间照片(附PyTorch代码)

本文深入探讨了无监督低照度图像增强技术,重点解析了ZeroDCE和SCI两大代表性模型的核心原理与实战应用。通过对比分析两者的技术路径、网络结构及性能特点,并附上详细的PyTorch代码实现,旨在帮助读者掌握无需配对数据即可有效提升夜间照片画质的深度学习解决方案。

git9versioner的博客 489

Cocos2d-3.x Android环境搭建

一、下载 搭建Android环境需要用到Android SDK、NDK、Ant和JDK python; cocos2d: http://www.cocos2d-x.org/download/version#Cocos2d-x 下载Android SDK    http://www.androiddevtools.cn/ 下载Android NDk  http://w

小鱼酱的博客 3322

新手小白如何学习编程

学习目标推荐第一门语言优势网站 / APP 开发(前端)JavaScript浏览器原生支持,能快速做出可视化效果后端 / 服务器 / 数据分析Python语法简洁像英语,库多、应用广(入门友好)游戏开发先用电竞入门,再转专业引擎硬件 / 嵌入式(比如单片机)C 语言贴近硬件,行业标准办公自动化(Excel / 文档处理)Python快速解决重复工作(比如批量改文件)👉新手首选推荐。

2501_94331842的博客 2232

Android各版本对应的SDK及JDK版本要求

1、2、3、4、5、参考。

灬灬的专栏 3056

Unity UI适配核心:Canvas Scaler模式解析与2023版避坑指南

UI适配是游戏与应用开发中的基础挑战,其核心在于确保界面元素在不同屏幕分辨率与设备上保持视觉一致与功能可用。原理上,系统通过坐标转换与缩放计算,将设计稿的布局映射到物理屏幕。技术价值在于提升用户体验的一致性与产品的跨平台兼容性。应用场景广泛覆盖手游、PC端应用及各类交互界面。本文聚焦Unity引擎中的Canvas Scaler组件,深入剖析其Scale With Screen Size等模式的工作原理,并结合锚点设置、安全区域处理等高频搜索热词,提供解决UI错位、拉伸及异形屏适配等常见问题的工程实践方案,帮

weixin_30920597的博客 622

头歌操作系统 课堂练习4.2:页式内存管理 答案 无解析

头歌操作系统 课堂练习4.2:页式内存管理 答案 无解析

kercii的博客 1万+

【Cocos2dx-lua 3.11.1】打包lua项目为安卓apk

cocos2dx-lua的项目打包流程详细。

lannan91的专栏 2万+

ROBOGUIDE教程:FANUC机器人X型焊枪气动点焊焊接

FANUC机器人X型焊枪气动点焊焊接虚拟仿真实现方法。

IndRobSim 4386

Windows 搭建 cocos2d-x3.x 开发环境及 android 打包

cocos2d版本更新之快及版本之混乱是出了名的。cocos2d打包android apk也是出了名的麻烦。所以,对于我这种新手来说,配置cocos2d-x的安卓环境就是出了名的难。经过两天的折腾,终于搞出了一个方案,虽然算不上最好的方案,但也算是一种比较可行的方案。 本文使用的cocos版本是cocos2d-x3.10。 话不多说,现在开始。 首先,本文所用到的工具我已经上传到网盘,有需要

xingxinmanong的博客 5396

PyTorch 面试题及详细答案120题(54-70)-- 模型训练与评估

本文介绍了PyTorch模型训练的基本流程和核心概念。主要内容包括: 模型训练基本流程:通过代码示例展示了数据准备、模型定义、损失函数和优化器选择、训练循环(前向传播、反向传播、参数更新)的完整过程,并包含验证集评估的实现。 训练过程中的关键概念: Epoch:完整遍历一次训练集 Batch:将数据分成小批次 Iteration:一个Batch的参数更新过程 三者关系:1 Epoch = N/B Batch = N/B Iteration(N为样本数,B为batch_size) PyTorch数据加载机制:

大剑师兰特的GIS世界 489

把 SAP S/4HANA 中的 Maintain Email Templates 用好:从模板维护、语言变体、业务绑定到传输治理的完整实践

摘要:SAP邮件模板管理常被低估,实则关乎审批通知、业务提醒等关键输出。官方推荐通过复制标准模板实现自定义,而非直接修改标准内容,以保持核心稳定。模板维护涉及语言变体、业务绑定、数据传输等治理环节,需业务顾问与开发团队协作确保字段来源与渲染逻辑。实施时需注意Fiori配置、权限分配及传输管理,避免测试与生产环境差异。模板设计应平衡灵活性与复杂度,遵循分层测试策略(内容、数据、流程),并建立命名规范以维护资产清晰度。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 67

【android-cocos2d-X2.2 环境配置】在Mac下搭建Cocos2d-X-android开发环境!

【android-cocos2d-X 环境配置】在Mac下搭建Cocos2d-X-android开发环境! (1)下载 (2)配置环境变量 (3)创建cocos2x项目 (4)编译cocos2x项目 (5)运行cocos2x项目

人生如游戏,不如做游戏, 1万+

大模型选型实战:为OpenClaw匹配最优“大脑”的全维度考量

大模型不是越贵越好,也不是参数越高越好,适合自己的使用场景才是最好的。按照我的方法,先明确自己的需求,再选对应的模型,配置多模型自动路由,既能保证体验,又能最大限度降低成本。我自己用这套配置用了半年多,不管是写文章、写代码还是处理复杂问题,都完全够用,成本也很低,大家可以参考一下。如果不知道选什么模型,可以在评论区说一下你的使用场景。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 343

python cocos2d新手教程_Cocos2d-x 3.x 全平台新手开发配置教程

本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助。因为这篇文章是面对新手的。所以有些地方会啰嗦一些,请勿见怪。如果教程中有错误,欢迎指正。如果在配置开发平台时还遇到问题,欢迎大家讨论。本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad。一、通用准备工作1、安装Cocos2d-x 3.1在Co...

weixin_40001372的博客 669

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

cocos2d-x通过eclipse搭建安卓开发环境

概述cocos2d是一个基于MIT协议的开源框架,用于构建游戏,应用程序和其他图形界面的交互应用。 作为一个游戏引擎, 它可以帮你在创建游戏时节省很多的时间和精力,是目前非常流行的游戏引擎之一。在2D游戏方面,可以说是绝对的王者,市场占有率非常高。

jialiang的博客 2057

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Cocos2d-x 配置Android & cocos2d-x 开发环境

一、在Win7环境下VS2010中安装cocos2d-x-2.1.4 1、下载cocos2d-x-2.1.4 从Cocos2d-x官网下载最新版本2.1.4,发布日期为2013-6-18,官方网址为:http://cocos2d-x.org/ 如上图右侧所示,点击2.1.4(2013-06-18)即可下载最新稳定发布版cocos2d-x-2.1.4。 下载后的coc

Edward_Wong的专栏 2396

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略

本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助。因为这篇文章是面对新手的。所以有些地方会啰嗦一些,请勿见怪。如果教程中有错误,欢迎指正。如果在配置开发平台时还遇到问题,欢迎大家讨论。 本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad。   一、通用准备工作  

wxglvgame的专栏 780

Cocos2d-x 3.2alpha0 windows及android开发环境搭建说明

cc需要下面几个环境变量,用于后面的新建工程,构建工程等: COCOS_CONSOLE_ROOT: cocos控制台路径,控制台用于新建,构建,发行工程。NDK_ROOT: NDK根目录ANDROID_SDK_ROOT: SDK根目录ANT_ROOT: ANT根目录 这几个环境变量是通过cocos2d-x根目录下的setup.py来配置的,我们启动cmd,运行setup.py:

chenxu6 4546

MacOSX Cocos2d-x 配置Android Studio以及Xcode开发环境

1.下载 Android Studio: http://tools.android.com/download/studio/stable Cocos2d-x: http://cocos2d-x.org/download

dongjietan的博客 3606

在win7下搭建cocos2d-x v3.2rc0开发环境(For Android)

在win7下搭建cocos2d-x v3.2rc0开发环境(For Android), 对Cocos2dx中文官网的教程进行了一定补充,可供新手参考。

指月的手指,成不了月亮,更得不到月亮!! 1万+
上一篇: Sqlite3通过Makefile编译成动态链接库
下一篇: pthread_cond_init,pthread_cond_wait
pingd
博客等级 码龄15年 60粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值