使用Mac开发cocos2dx Android游戏

【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目! 李华明Himi 原创,转载务必在明显处注明:【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/636.html大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流的手机系统是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏向于Cocos2d-X引擎,而且更多的Android开发者还是习惯 阅读详情

准备

  • 安装brew
  • 安装ant
  • 安装python
  • android sdk/ndk
  • cocos2dx sdk

配置环境

  • Android SDK path
  • Android NDK path
  • Ant path
  • COCOS_CONSOLE_ROOT

    ./cocos2d-x-3.9/templates

  • COCOS_TEMPLATES_ROOT

    ./cocos2d-x-3.9/tools/cocos2d-console/bin

创建项目

cocos new -p com.qust.game -l cpp -d ~/ NewGame
  • -p表示包名
  • -l表示开发语言
  • -d表示存放路径及项目名(在~/下新建一个目录)

运行

进入NewGame目录下

cd NewGame
cd proj.android
./build_native.py

首次编译时间较长,编译完成后即可在bin目录下找到相关apk并安装运行

cocos2dx Android获取Mac地址 在cocos2dx开发中,我们想获得手机的Mac地址,而目前Android平台下只有java层代码能直接获取Mac地址,如果有朋友问如果在C++代码中要使用Mac地址该怎么办呢? 很简单,又是强大的JNI机制,思路就是先在java层获取Mac地址的字符串,然后传到C++层。 实现如下: 一、java层的东东: public static String getMacID() { 阅读详情

相关推荐

linux离线安装nginx

linux离线安装nginx

zhang_130914036的博客 9349

cocos2dx 在mac下开发ios和android游戏

这里主要说android,因为ios开发在文章http://blog.youkuaiyun.com/itcastcpp/article/details/24792323中yi jing shuo guo

尹成的技术博客 2732

Stata做DID平行趋势检验,用coefplot画图时遇到的3个坑及解决办法

本文详细解析了使用Stata进行DID平行趋势检验时,利用coefplot绘图可能遇到的三个常见问题及其解决方案。包括基线期选择陷阱、置信区间变形和图形元素错位,提供专业调试步骤和高阶技巧,帮助研究者高效完成学术级图表绘制。

weixin_42530458的博客 326

cocos2dx mac下搭建android开发环境

1)下载eclipse

尹成的技术博客 3357

app编写需要哪种语言

原生App开发:优选Swift(iOS)和Kotlin(Android)。跨平台App开发:优选Flutter(Dart)和React Native(JavaScript)。游戏App开发:优选Unity(C#)和Unreal Engine(C++)。低代码工具:适合简单、快速的App制作。

fanying_98的博客 2071

巨量千川M-API实战:5分钟搞定短视频计划数据自动获取(Python版)

本文详细介绍了如何利用巨量千川M-API和Python快速搭建自动化工具,实现短视频计划数据的自动获取。通过实战代码演示了从环境准备、Token管理到核心数据接口调用的完整流程,帮助电商运营和技术开发者告别手动导出,高效完成数据汇总与分析。

weixin_29325515的博客 1365

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

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

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

VBA解决Excel批处理任务之:批量修改Sheet名称

针对需要批量处理大量的Sheet改名的场景,使用VBA是非常便捷的方式。 简单介绍几种方法: 1. 录制宏法: 录制宏是用Excel自带的工具把改名改成一个可以复制操作的动作。 这里选择录制,会弹出一个宏设置窗口: 这里设置好宏名称就好,然后确定就可以开始录制你的操作。操作完成之后,再进入到宏窗口点击结束录制: 这样就可以通过执行来运行了,运行方法: 1. 通过选择宏: ...

跬步至千里 1万+

如何在Mac上开发Android应用(原创,给刚接触android和mac的新人)

如何在Mac上开发Android应用(原创,给刚接触android和mac的新人) 1.前言      由于去年年中准备专心搞iOS开发,但Android也不能放弃。然后就发现eclipse是跨平台,做android开发应该是没问题。仔细查了不少资料,最后终于咬牙买了rmbp,从此走上来了ios和android开发之路。 2.安装eclipse      因

程序员写的技术 FAQ 和杂文 7023

科研智能体平台搭建与实战:大模型如何驱动科研自动化

大模型技术的快速发展,正推动AI智能体从单纯对话工具向主动执行任务的科研伙伴演进。智能体的核心原理在于整合模型调用、工具使用、知识库检索与工作流编排,使其能够自主拆解目标、执行操作并迭代优化。在科研场景中,这一技术价值尤为突出:文献初筛、实验数据清洗、代码调试、结果汇总等高频重复劳动均可实现自动化,大幅释放研究者精力。从基础组件配置到多智能体协同,从平台选型到提示词调优,实际落地需要关注模型匹配、工具稳定性、记忆管理与人机校验机制。本文基于真实工程经验,系统梳理科研智能体平台的搭建路径、应用案例与高频问题排

weixin_32597009的博客 288

深入URP之Shader篇1: URP Shader概述

我们知道,URP和HDRP都是基于SRP的,尽管现在可以使用Shader Graph编写Shader,但是手写Shader仍然是有一定的优势,特别是在性能方面,手写Shader可以更极致的优化,因此我们在项目中前期都是直接使用Shader Graph编写Shader,项目后期会改成手写Shader来提高性能。而在SRP中手写Shader,我们仍然使用的是Shader Lab,这个结构并没有太大的变化,但是SRP Shader中使用Shader Lab语言还是有几点不同。

聚焦游戏和图形引擎开发技术 4639

在Mac上用cocos2dx开发环境配置

最近在mac上学习移动平台游戏的开发,挺涨知识的.开发平台的配置网上也有很多教程,自己配的时候也是搜索他们的,不过后来觉得还是自己Mark一下,以后容易找. 1.一些必要的资源下载: Cocos2dx : http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download        XCode: https://developer.a

风在跑,云在追! 2062

【系统分析师】核心考点:100个高频知识点汇总

本文系统梳理了系统分析师考试的11大领域高频考点,重点解析了计算机硬件与体系结构的7个核心知识点:计算机五大部件(CPU/存储器/总线等)、校验码类型(奇偶/海明/CRC)、CISC与RISC指令系统对比、总线分类与特性、RAID磁盘阵列级别、流水线技术原理及Flynn系统分类法。内容涵盖硬件组成、数据校验、指令架构、存储技术等关键概念,通过表格对比和公式说明,为考生提供结构化的知识框架与备考重点。

数据知道的博客 5573

【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!...

李华明Himi原创,转载务必在明显处注明: 【黑米GameDev街区】原文链接:http://www.himigame.com/iphone-cocos2dx/636.html 大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流的手机系统是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏向于Cocos2d-X引擎,而且更多的Android开发者还是习...

mmdev 252

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

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

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

-x安卓环境搭配

李华明Himi 原创,转载务必在明显处注明: 【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/636.html 大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流的手机系统是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏向于Cocos2d-X引擎,而且更多的An

Guukona的专栏 565

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

cocos2dx移植小问题

在mac上面用cocos2dx写程序然后移植到PC能运行的代码,在移植到安卓上面去~~ 1.代码文件不能直接拿过来,应为文件的编码方式不同,在mac上面代码文件是utf-8编码格式,但是在pc上面,代码格式一般为ANSI编码格式, 如果不装换格式,会出现各种莫名其妙的问题。解决方案,用记事本打开,然后保存为需要的编码格式,但是里面的汉字会乱码,这里就涉及到 注释的问题了,所以以后注释要走向英

cc_fire的专栏 681

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【IOS-COCOS2D-X 游戏开发之三】MAC下配置ANDROID NDK环境并搭建COCOS2D-X环境并ECLIPSE正常编译运行COCOS2DX自带TESTSDEMO项目!...

本站文章均为李华明Himi原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接:http://www.himigame.com/android-game/636.html 大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流的手机系统是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏...

weixin_34240657的博客 147

cocos2dx3.7 eclipse 打包问题

感谢帖子 http://www.cocoachina.com/bbs/read.php?tid-296022-page-1.html http://www.cocoachina.com/bbs/read.php?tid=299342 笔者的环境:mac, eclipse, n...

220

[iuud8]基于cocos2dx2.26在mac下编译通过的.so文件移植到win32位环境

进入正题之前,提醒自己一句:还是要坚持记录博客!! 前一段时间,帮朋友做一个简单的课程设计,我的实现方法是基于cocos2dx2.26实现一个小游戏并编译到android平台,鉴于对方老师要求看到代码,因此我不仅仅需要打包一个apk包出来,还需要帮助对方在在win32位上配置好android开发环境,移植过去才发现会出现各种各样的问题,以此记录。 环境搭建; cocos2dx2.26:coc

u011169138的专栏 650

COCOS-跨平台开发环境配置

Cocos-开发环境配置

我了个去 1749

[mac]-[cocos2d-x]-[android_adt_bundle]-[android-ndk]

mac下的coco2dx项目用NDK编译为android平台的环境搭建 1:将mac版本的   android_adt_bundle,         ndk,         cocos2dx         下载好放入mac磁盘文档目录,并解压 例如:放入的地址为   /Users/zr/Documents/cocos2d-x-2.2/   /Users/zr/

loveanao的专栏 800

MAC下配置android开发环境以及运行cocos2dx项目

Focus_凯 个人原创,欢迎转载,转载请注明地址。Focus_凯的专栏地址http://blog.youkuaiyun.com/focusdeveloper 最近在MAC上面配置cocos2dx的android开发环境,这里作下总结以及在搭建环境时候遇到的问题,希望给正在困惑的童鞋一些帮助。 首先配置环境必要的条件: ADT 下载地址:http://eclipse.org/download

Colin-Liao's column 3447

史上最清晰快速的mac下搭建cocos2dx跨ios/android环境教程

做个人开发者确实和在公司里不一样,这两天我与mac下的android环境搭建历经了两天腥风血雨刻骨铭心颠覆三观的战斗,才第一次发现环境的搭建是一件多么减寿命的事情。好歹差不多搞定了,在android sdk manage 根本读不出条儿,java和ant版本各种对不上号,cocos2dx混乱的目录结构的情况下,我最终选择使用quick-cocos2dx。虽然网上相关文档很少,但好歹结果还是能让人满

极客鼠的移动互联博客 2089

cocos2dx3.0 mac环境下安卓打包

项目进行到关键时刻,关卡大致排完,现在就来捣鼓一下cocos2dx在mac下得Android环境配置。windows下得安卓环境配置可能比较常见和熟络,mac下去打包apk可能就让人容易产生一种更难的错觉,其实不然,大致方法都是相同的,只是具体步骤上可能有些区别。windows下所需要的环境,mac下都需要,只是换成了mac版本。 步骤一,下载所需要用到的所有工具和sdk:

枫月紫恋的专栏 521
上一篇: smali语法
下一篇: 使用 tcpdump监听某一端口数据
Excing
博客等级 码龄18年 2粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值