cocos2d-x3.2-HelloWorld在Android真机测试运行

Cocos2d-x与Android利用JNI相互调用 Cocos与Android利用JNI相互调用 阅读详情

在windows下配置好Eclipse开发环境即可进行开发。环境的配置可以参见《Cocos2d-x 3.x 全平台新手开发配置教程》。

第一步,在cmd中输入cocos new  helloworld  -p com.my -l cpp -d E:\mycoscos2d。即可在目录下生成 E:\mycoscos2d生成helloworld项目。如图:

上面命令行的意思是,new  helloworld表示要创建一个项目名为helloworld的项目,-p后面接包名,-l cpp代表是用c++来进行开发,-d E:\mycoscos2d表示在目录E:\mycoscos2d下生成。其中p是package的缩写,l是language的缩写,d是directory的缩写。-p后面接包名,-l后面接开发语言类型,有cpp, lua, js三种类型,-d后面接项目存放的目录。理解这些字母的英文意思就很容易记住了。

第二步,打开Eclipse(我用的是ADT的版本),点击File->Import。导入目录E:\mycoscos2d\hellworld\proj.android。即可在Eclipse打开项目。步骤如下图:

   1.                                                            

    2.

  3.结果可以在Project Explorer看到导入的项目

 

第三步,在project下点击build all。

如果出现“The import org.cocos2dx.lib cannot be resolved AppActivity.java”的错误,可以参见《解决The import org.cocos2dx.lib cannot be resolved AppActivity.java的方法》

如果出现关于cocos2d-x下3D文件的编译错误,可以参见《关于cocos2d-x3.2在NDK10下编译出现的错误的解决方法》。

第四步,下载360手机助手或91助手等相关的工具,这是问什么呢?因为当你手机连到电脑时,它会帮你安装相关的驱动。需要关闭其他连接,才能连接成功。连接成功后,在安卓手机上打开USB调试选项,如图:

第五步,在Project explorer中的helloworld项目右键中点击run as->Android Application,如下图:

在弹出的界面中选择连接好的手机,点击ok,即可在手机上看到运行的效果,如图:



此外,helloworld.apk已生成在目录E:\mycoscos2d\hellworld\proj.android\bin下,拉进手机中即可安装,如图:




勇闯dify v1.0.0之设置模型供应商。解决:Reached maximum retries (3) for URL https://marketplace.dify.ai/ 朋友们,大家好,今天带大家来勇闯dify v1.0.0。为什么叫勇闯呢?我就这么说吧,本来我昨天就想带大家勇闯v1.0.0的。但是dify的marketplace访问不了。公司的网和手机热点都试了,就是访问不了。我们连个模型都没有,还勇闯个球啊,对吧,就搁置了。今天,我赶紧看看这个marketplace好了没。一看,可以了。赶紧写下这篇博客,帮助同志们走出困境。 阅读详情

相关推荐

详解GPU显存和batch size的关系

GPU显存、规格指标;神经网络训练,显存占用

orangerfun的博客 6211

cocosCreator3.X android 真机wifi 调试远程死活无效的问题

cocosCreator 3.x 真机 远程调试 失败问题,官网教程有误

qiou2719的专栏 963

维护测试监控LLM应用

LangFuse: 开源 + SaaS(免费/付费),LangSmith 平替,可集成 LangChain 也可直接对接 OpenAI API;LangSmith: LangChain 的官方平台,SaaS 服务(免费/付费),非开源,企业版支持私有部署;调试 Prompt 的 Playground测试/验证系统的相关指标数据集管理各种指标监控与统计:访问量、响应时长、Token 费等等。

SunnyRivers 1780

cocos2d-x 4.0 学习之路(十八)将工程部署到安卓手机

在电脑端我们学习了这么多,但游戏不在手机上玩怎么可以呢。那我们今天就把之前做的忍者来袭小游戏,移植到安卓手机端,看看效果吧。 cocos2d-x作为跨平台的框架,当然移植起来也会很容易的。 想在安卓手机上跑,要在你的电脑端安装AndroidSDK和NDK,并且配置好环境变量。 1.安装Android SDK 为了安卓开发的方便还是建议直接安装Android Studio,点击下载,这里会自动为你安装Android SDK的。安装步骤也比较简单,不详述了。启动之后会出现下面的提示,选择“Do not impo

2888

Python数据分析实战:用TIGRAMITE库5步搞定时间序列因果分析(附完整代码)

本文详细介绍了如何使用TIGRAMITE库进行时间序列因果分析,通过5个步骤从环境配置到模型优化,帮助读者掌握因果关系库的应用。附完整代码示例,适合数据分析师和研究人员快速实现复杂时间序列的因果发现。

weixin_29050271的博客 160

ABAQUS应用15——Abaqus软件中边界条件与力学中自由度的关系

核心关系:Abaqus通过约束自由度实现边界条件,自由度类型由单元决定。正确设置步骤:确定模型类型(实体/梁/壳)。识别节点的自由度(平动或转动)。根据实际约束施加对应的自由度限制。验证:通过检查变形模式、反力分布等确认边界条件合理性。正确理解自由度与边界条件的关系,是确保有限元模型准确模拟实际物理行为的关键。

George的博客 1544

cocos2d-x for android:HelloWorld 解读

上一篇文章说到,执行create-android-project.sh脚本会生成一个android 项目。该android 项目会有三个目录分别为   cocos2d-x 生成的项目列表  proj.android:上文说过,是android 运行的项目工程 Classes:是上面android 工程运行时的NDK库,所有可以跨平台的以C++编写的代码都放在该目录,然后以NDK的方...

weixin_33729196的博客 128

【优化求解】基于matlab粒子群算法PSO确定最佳开关角对称级联多层逆变器【含Matlab源码 13080期】

粒子群算法PSO确定最佳开关角对称级联多层逆变器 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 97

Quick-cocos2dx Android打包真机测试流程

转载自锋哥的经验总结 Step 1: 安装quick3.3 由于 Android SDK 和 NDK 的问题, Quick目录的放置有一定要求 : 必须和 Android SDK/NDK 在同一个分区,假设放在D:\ 不能放在根目录 路径中不能包含中文和空格(所以别放桌面了) Step 2: 搭建Android环境需要用到Android SDK、

su_sai的博客 1895

基于ESP32的智能无线广播系统开发博客

通过本项目的开发,我们成功地实现了基于ESP32的智能无线广播系统。该系统不仅具备传统广播的功能,还实现了通过Wi-Fi无线传输音频、实时广播和智能控制等多种先进功能。未来,随着技术的进一步发展,我们还可以扩展更多功能,如智能推荐广播内容、支持语音识别和控制等。希望本项目能够为嵌入式开发人员提供一些思路和参考,帮助大家在实际开发中更好地应用ESP32平台,开发出更加智能和实用的无线广播系统。

2201_76125393的博客 423

ThingsBoard PE专业版解决方案技术文档——温度&湿度

温湿度解决方案

weixin_67440240的博客 818

两条命令让cocos2d-x项目跑在android上

一条命令让cocos2d-x项目在Android运行

565

Wi-Fi数据帧类别

QoS

1042484520@qq.com(邮箱) 3156

Create Cocos2D-X HelloWorld Project

原文: http://blog.csdn.net/sttyytw/article/details/17005263 [我的注释是这样的]笔者遇到的坑 NDK是自解压的, 然后随便放哪都行. cocos2d-x-* 里面会有一个tools目录, 如果没有说明你下错了, 请重新下载. 安装Cygwin时记得点击Devel为install 编辑build_native.sh ... NDK_ROOT="

yatyfornetuse的专栏 1007

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

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

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

quick-cocos2d-x 系列之——环境搭建(Mac版)

quick-cocos2d-x简单介绍 何为quick-cocos2d-x?? 简单一句话:quick-cocos2d-x是採用lua语言,通过tolua++工具对cocos2d-x进一步封装,这使得开发更简单,更高速,而且在mac和windows下都提供了一个非常强大的轻量级模拟器(quick-x...

weixin_30706507的博客 249

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

〖用cocos2d-android引擎写游戏〗(一)第一个程序HelloWorld

Cocos2d-x引擎想必大家都已经非常熟悉,这次向大家介绍一下Cocos2d的Android平台移植版---Cocos2d-android引擎,该引擎采用Java编写,适合所有已经掌握了Java基础和Android的基础的朋友们学习。

CC专栏 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Cocos2d-x 4.0物理引擎与重力感应实战:从零实现弹跳小球

物理引擎是现代游戏开发的核心组件,它通过模拟真实世界的力学原理,如重力、碰撞和动量,为虚拟物体赋予逼真的运动行为。其底层通常基于牛顿力学,通过刚体、形状和关节等抽象,在离散的时间步长内进行物理计算。这项技术的价值在于极大地简化了复杂交互逻辑的开发,让开发者能专注于游戏玩法而非底层模拟。在移动游戏领域,结合设备传感器如加速度计,物理引擎能创造出极具沉浸感的体感交互应用。例如,通过处理重力感应数据并映射到物理世界的重力向量,可以实现物体随设备倾斜而滚动的效果。本文以Cocos2d-x 4.0为框架,详细阐述了如

weixin_30247781的博客 268

从头开始学习cocos2dx之笔记二(搭建ECLIPSE ANDROID JAVA环境)

想了想决定还是先搭建个安卓环境出来先,免得以后出错。但是。。cocos2dx中文网上的帖子居然直接说搭建安卓环境不关他们的事。。我了个去啊。。害的我辛苦又在网上搜索一通,最后总算大致明白了搭建安卓环境的步骤,如果我没理解错的花,应该是要先搭建个安卓JAVA的开发环境,然后再这个基础上安装个NDK的开发包,这样可以用C++来开发安卓程序,虽说程序是用C++写,不过不懂安卓JAVA安装调试,估计也不会

萧瑟秋风的专栏 2096

quick-cocos2d-x 环境搭建 以及第一个HelloWord程序

quick-cocos2d-x 系列之——环境搭建(Mac版) quick-cocos2d-x简介 何为quick-cocos2d-x?? 简单一句话:quick-cocos2d-x是采用lua语言,通过tolua++工具对cocos2d-x进一步封装,这使得开发更简单,更快速,并且在mac和windows下都提供了一个很强大的轻量级模拟器(quick-x-player), 摆脱了IOS模...

weixin_30918633的博客 300

Cocos2dx.3x入门三部曲-Hello Game项目创建

转自:http://www.cnblogs.com/hll2008/p/4227277.html 一、前提: 完成cocos2d-x-3.x开发环境的安装配置。 具体参考:Cocos2d-x.3x_软件配置篇 二、本篇目标: l  创建一个名为hello game的cocos2dx 3.3的项目 l  编译hello game项目 l  在eclips

明天会更好 484

快速入门cocos2d-x jsbinding

如果你是一个cocos2d-x的老手那你可以忽略这篇博文如果你是一个接触过javascript想通过HTML5做游戏的但是苦于不知道如何下手那么这篇博文可能会帮到你。 cocos2dx-jsb的主要运用的语言是javascript其实简单的说jsb就是cocos2d-x提供的C++ -> javascript的一系列接口通过编写js的脚本来调动C++的接口做一系...

weixin_34138139的博客 171

cocos2dX——HelloGame项目的创建

本人初次学习使用cocos2d,需要用到cygwin,但是安装过程实在是繁琐无奈,所以分享一些经验。 首先打开cygwin网站。本人用的win10,选择的是如图的安装选项:

Poseidon的博客 483

Cocos2d-x程序在Android下的启动过程

本文通过分析cocos2d-x(分析版本为cocos2d-x-2.2.1)自身提供的示例程序HelloLua(在目录$(sourcedir)samplesLuaHelloLua下)来分析cocos2d-x的在android平台下的具体启动过程。 我们知道android平台的游戏是从一个Activity开始的。HelloLua的启动Activity是在文件HelloLua.java中定义的,相关代码

suifeng3633的博客 854

用Android studio创建Cocos2d-x 3.X项目

如果你还在用eclipse那你就out了,Android Studio从1.3版开始支持对C++的编辑(虽然从目前来看用Android Studio来编辑C++还比较蛋疼)。而且Cocos2d-x从3.7版开始优化对android studio的支持,相信这一趋势还会继续。可惜目前相关帮助文档还不完善,很多东西需要自己摸索。在此对自己所学所得做一些总结,也希望能帮助到那些处在摸索之中的朋友们。

操练起来。。。 1万+

cocos2dx android 真机调试时Logcat不显示日志信息

在Android真机调试时,如果在eclipse中看不到LogCat信息,提示是: $ adb logcat info: log device is empty! 原因是系统默认关闭了log,需要将其打开。 解决方法: http://stackoverflow.com/questions/6941710/unable-to-open-log-device-dev-log-m

whl_cxy的专栏 6045

Cocos Creator 原生调试—Android篇

《CocosCreator原生调试—iOS篇》姊妹篇来了,今天分享的是在 Android 手机上调试Cocos Creator应用 JS 代码,请看视频:在些整理一些关...

奎特尔星球 6081
上一篇: 关于cocos2d-x3.2在NDK10下编译出现的错误的解决方法
下一篇: Google's C++ coding style
cbbbc
博客等级 码龄15年 609粉丝 37原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值