cocos2d-x进行android开发环境搭建

Cocos2d-x Android应用开发指南 Cocos2d-x是一个强大的跨平台游戏引擎,可以用于开发各种类型的游戏和应用程序。这只是一个简单的示例,帮助你入门Cocos2d-x Android应用开发。你可以进一步探索Cocos2d-x的文档和示例代码,以了解更多功能和技术细节。这将创建一个名为"MyGame"的新项目,包名为"com.example.mygame",使用C++语言,并将项目文件保存在"./MyGame"目录中。这将使用Cocos2d-x引擎的构建系统将项目编译为Android应用程序。如果你有任何疑问,请随时提问。 阅读详情

使用cocos2d-x进行android开发环境搭建  

1>安装eclipse+adt插件或者adt bundle

见eclipse配置android开发环境


 2>安装sdk和ndk

2.1>安装sdk,解压后放在某个目录即可

如果采用eclipse+adt插件,那么你还得单独下载sdk。

如果下载adt bundle,那么压缩包中已经含有sdk。

最后在eclipse或adt bundle中配置sdk路径。

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

 2.2>安装ndk,为了使用c++/c进行android开发

下载android-ndk-r8e,然后在eclipse或adt bundle中配置ndk路径。

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
  

3>无需安装cygwin,新版本的ndk不依赖该编译环境。


 4>安装vs 2012,vs2010也可以。


 5>安装cocos2d-x

下载cocos2d-x-2.1.4,注:cocos2d-x的2.x版本和以前版本有差异。

官网推荐2.x以后的版本使用python脚本建立项目。

5.1>下载python并安装,然后设置环境变量。

http://pan.baidu.com/share/link?shareid=1174819032&uk=2835470802&fid=85286782

2.7版本的(否则后面5.2步骤会语法错误)

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

5.2>使用python脚本建立项目

进入cocos2d-x-2.1.4\tools\project-creator目录下,执行:

python create_project.py -project HelloWorld -package com.wanrue.wuchao -language cpp

其中,HelloWorkd为项目名,com.wanrue.wuchao为包名。

执行后效果如图:

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

执行之后,会在相应的cocos2d-x-2.1.4\cocos2d-x-2.1.4\projects目录下找到刚建立的HelloWorld工程,其目录结构如下图:

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

在proj.win32中进行windows环境的开发。等功能成熟,再引入android环境。用eclipse或adt bundle打开proj.android即可进行android调用cocos2d-x开发。

使用vs2012运行proj.win32,运行效果类似下图:

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

使用vs2012运行proj.android,运行效果类似下图:

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
 

6>使用eclipse运行proj.android项目可能会出现的异常

6.1>java.lang.IllegalArgumentException: No configs match configSpec异常

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
  

这是由于模拟器不支持OpenGL ES 2.0,解决办法就是编辑模拟器属性,将emulation options中Use Host GPU选项勾选:

使用cocos2d-x进行android开发环境搭建 - 珑儿 - 顾影自怜
  

6.2>提示org.cocos2dx.lib.Cocos2dxActivity找不到

复制cocos2d-x-2.1.4\cocos2dx\platform\android\java\src\ 到你android项目中的src文件夹中。或者cocos2d-x-2.1.4\template\android\,用文本文件打开 copy_files.sh,找到copy_src_and_jni()函数,添加以下代码:

cp –rf $COCOSJAVALIB_ROOT/src $APP_DIR/proj.android

cocos2dx游戏项目,集成到其他安卓项目工程之中! cocos2dx游戏项目,集成到第三方安卓项目工程之中。 阅读详情

相关推荐

cocos2dx配置Android环境最新教程

cocos2dx配置Android环境最新教程 这几天在研究cocos2mdx怎么在Android studio下配置环境,一开始根据官网的过期教程走了不少歪路,虽然现在网上也有大致正确的安装教程,但是一些细节还是被忽略了,现在特意记录一下安装的经过 首先在官网下载Cocos2dx 3.17.2版本 Cocos引擎下载连接 然后下载Android studio的4.2c1版本,连接:https://redirector.gvt1.com/edgedl/android/studio/install/4.2.

man_of_mouse的博客 1746

cocos2dx创建工程并在androidstudio平台编译

cocos2dx创建工程并用androidstudio打开

王者无双 3444

Windows7上搭建cocos2d-x-3.2 Android开发环境

一、 准备,下装软件包:

Game Developer 1315

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

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

jialiang的博客 2057

使用Cocos2d-x开发Android游戏

Cocos2d-x是一个开源的跨平台游戏引擎,它使用C++语言开发,可以用于开发Android游戏。本文将介绍如何使用Cocos2d-x开发Android游戏,并提供相应的源代码示例。

Byte_O_O的博客 871

四、ARDUINO UNO开发板介绍

(一)ARDUINO UNO开发板 Arduino生态中包括多种开发板、模块、扩展板。其中UNO R3是最适合入门且功能齐全使用量最多的Arduino开发板。以下就是Arduino UNO R3开发板的图片。 (二)ARDUINO UNO开发板基本构成 Arduino开发板设计得非常简洁,一块AVR单片机、一个晶振或振荡器和一个5V的直流电源。常见的开发板通过一条USB数据线连接计算机。Arduino有各式各样的开发板,其中最通用的是Ardui...

简时刻的博客 7万+

Cocos2d-x教程(37)-Mac搭建Android开发环境

Cocos2d-x v3.3版本 Mac系统搭建安卓开发环境

Cocos2d-x,IOS,游戏,开发/交流/学习/资源 马宗扬 2868

深入解析:如何在Visual Studio中高效编译libredwg与libdxfrw

本文详细介绍了在Visual Studio中高效编译libredwg与libdxfrw的完整流程,包括环境配置、源码获取、CMake技巧及常见错误解决方案。针对CAD开发者,提供了从基础编译到项目集成的实用指南,帮助快速处理DWG/DXF文件,提升开发效率。

weixin_29215391的博客 232

cocos2d怎么开发android,[cocos2d-x]cocos2d-x windows 7 Android开发环境搭建

[cocos2d-x]cocos2d-x windows 7 Android开发环境搭建发布时间:2020-06-21 15:10:38来源:51CTO阅读:451作者:蓬莱仙羽准备工作:1 .下载JDK 7,相对应的下载32位或64位.http://www.oracle.com/technetwork/java/javase/downloads/index.html2.下载Eclipse:ht...

weixin_29273849的博客 203

Tiny windows 11 安装与部署

需要注意,安装完后键入 windows 键,输入 update 先更新系统。点击开始,等待完成即可,用户可自定义。

m0_73351035的博客 9045

uniapp - H5网页打包运行报错Failed to load resource: net::ERR_FILE_NOT_FOUND(uniApp打包成H5部署到服务器,打包h5白屏并报错页面空白)

Failed to load resource: net::ERR_FILE_NOT_FOUND,uniapp 坑之打包之后白屏,uniapp打包h5,HBuilderX 打包H5后空白报错 Failed to load resource: net::ERR FILE NOT_FOUND,UNI-APP H5应用白屏(空白页)解决方案,白屏并报错Failed to load resource: net::ERR_FILE_NOT_FOUND,uniapp开发,打包成H5部署到服务器,uniapp打包之后首页

🏆 前端领域优质创作者 3576

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了。由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的。于是也赶赶潮流的末班车,查资料顺利地在Eclipse上搭建cocos2d-x的Androd开发环境。

开发游戏,辉煌全中国 4053

独创改进 | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构

独创改进🚀! | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构

Coding... 2211

linuxmint18/ubuntu16.04LTS上搭建cocos2d-x-3.14.1安卓开发环境

linuxmint18上搭建cocos2d-x-3.14.1安卓开发环境 第一部分 python和java基础环境 1,系统自带python 2.7,不用额外安装 2,系统自带openjdk-8-jre,安装一下jdk: sudo apt-get install openjdk-8-jdk 第二部分 cocos2d-x-3.14.1自身的编译、测试

guang11cheng的专栏 1444

SPSS 多重共线性问题:编程解决方案

多重共线性会导致回归模型的不稳定性,使得估计的回归系数失去解释力,降低模型的准确性和可靠性。通过执行这些代码,你将能够计算和查看VIF和CI的结果,并确定是否存在多重共线性问题。上述代码执行了一个回归分析,其中A是我们感兴趣的因变量,B、C、D和E是我们要检查的自变量。接下来,我们将执行多重共线性的检测。通过执行上述代码,你将能够看到每个自变量的VIF和CI值,以及预先设置的阈值。上述代码将计算VIF和CI的值,并将结果写入指定路径的结果文件中。接下来,我们可以使用以下代码来计算和显示VIF和CI的值。

CyberGenius的博客 1426

记录:解决Ubuntu20.04安装ros报错E: Unable to locate package ros-kinetic-desktop-full【亲测有效】

报错:E: Unable to locate package ros-kinetic-desktop-full.尝试好久一直都无法下载,最后得知真相的我眼泪哗哗的直流。

**My Coding Family** 6万+

Cocos2d-x v3.10安装及安卓开发环境搭建

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

__Always的专栏 1755

UDPProbe UDP端口存活探测(发送特征包+响应分析)、UDP服务识别

qDebug() << "收到响应:" << ip.toString() << ":" << port << " 服务:" << serviceName << " 响应长度:" << response.size();qDebug() << "开始探测:" << targetIp << ":" << port << " 超时时间:" << timeout << "ms";qInfo() << "\n==================== UDP探测结果 ====================";

寒寒豆豆软件公司的博客 146

在Windows下搭建Cocos2d-X的Android开发环境

在前面的博客中

meishadevs的个人博客 2489

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

搭建Mac OS X下cocos2d-x的Android开发环境

版本 Cocos2d-x: cocos2d-2.1beta3-x-2.1.1 OS X: 10.8 Android ADT Bundle: v21.1.0 Android NDK: android-ndk-r8d Device: Android 4.2.1 这次我们测试的设备安装的是Android4.2.1, Cocos2d-x能支持Android2.2以上版本. ...

weixin_30278237的博客 132

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

windows上搭建Cocos2d-x 3.x Android开发环境

windows上搭建Cocos2d-x 3.x Android开发环境 主要备忘python、java jdk、android sdk、ndk、ant、cocos2d-x 3.x的环境变量配置,以及配置环境过程中需要注意的几个事项。

xiaoyaoxiongshou的博客 185

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

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

Windows下Cocos2d-x C++ Android开发环境搭建全攻略

在移动游戏开发领域,C++因其高性能和跨平台能力,常被用于游戏引擎和核心逻辑的实现。其原理在于通过编译器将C++源码编译为特定平台的原生机器码,从而实现对硬件资源的直接高效访问。在Android平台上,这一过程依赖于Android NDK提供的交叉编译工具链,将C++代码编译为ARM架构的动态链接库。这种技术方案的价值在于,它允许开发者复用成熟的C++代码库,在保持高性能的同时,兼顾了Android生态的兼容性,广泛应用于对图形渲染、物理计算有高要求的游戏开发场景。本文聚焦于Cocos2d-x这一流行的开源

weixin_30466039的博客 348

mac os系统下搭建cocos2d-x的android开发环境(整理)

之前作cocos2d-x时用的开发环境是windows下的vs+linux系统。linux用来编译程序。之所以用linux编主要是因为当时我们项目中建的类比较多,差不多有370个类,也就是.cpp文件。如果算上.h文件就有700多个文件,windows有一个抗人的地方,就是命令行的长度是有大小限制的,一行最多只能有4096个字节好像是,但是我们所有.cpp文件编译完之后在从.o文件进行链接打包的时

Mage的专栏 1245

cocos2d-x windows 7 Android开发环境搭建

准备工作: 1 .下载JDK 7,相对应的下载32位或64位. http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载Eclipse: http://www.eclipse.org/downloads/ 3.下载Android JDK: http://developer.android.

雅月小筑 1783

Cocos2d-x v3.10 win下安卓开发环境搭建

(1)下载Cocos2d-x v3.10:点击http://www.cocos.com/,进入cocos官网,点击下载,在Cocos2d-x项目下点击查看历史版本,点击v3.10,下载好exe文件后双击安装,选择安装目录,请不要将Cocos2d-x文件夹放置c:\下,因为会导致很多优先级别相关的问题。可尝试将该文件夹放到其他盘如D:\及E:\等等。(2)安装VS2013,这个网络上有很多教程,这里...

哲学天空的博客 4037

搭建Mac下cocos2d-x的Android开发环境中遇到的问题

最近正在从事cocos2d-x的开发,在搭建Mac下cocos2d-x的Android开发环境时遇到了一系列问题,花了一下午时间终于成功在安卓模拟器上将Cocos2d-x的HelloWorld程序运行成功

心砚THU的专栏 4113
上一篇: python 不是内部或外部命令
下一篇: rand前用srand
mincheat
博客等级 码龄17年 46粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值