Cocos2d-x 2.2.3 Android部署

2023-11-10

今天总结出来的部署流程,已经成功把自己的项目编译到android真机上,省去了安装ndk等步骤


环境:

    win7 64位


1、导入项目到eclipse


2、导入libcocos2dx
例子:C:\cocos2d-x-2.2.0\cocos2dx\platform\android


3、修改application.mk,加入
NDK_MODULE_PATH:=F:\MyWork\tools\2dx\cocos2d-x-2.2.3;F:\MyWork\tools\2dx\cocos2d-x-2.2.3\cocos2dx\platform
\third_party\android\prebuilt


4、修改项目设置,右键选择properties
(1)【C/C++ build】【Builder Settings】【Use default build command】
F:\MyWork\tools\android-ndk-r9c\ndk-build.cmd
(2)【C/C++ build 】【Environment】【add】
name:NDK_MODULE_PATH
value:F:\MyWork\tools\2dx\cocos2d-x-2.2.3;F:\MyWork\tools\2dx\cocos2d-x-2.2.3\cocos2dx\platform\third_party
\android\prebuilt


5、导入项目资源到assets文件夹内


6、修改android.mk,加载项目中的cpp


LOCAL_SRC_FILES := hellocpp/main.cpp \
                   ../../Classes/AppDelegate.cpp \
                   
../../Classes/HelloWorldScene.cpp

替换为
FILE_LIST := hellocpp/main.cpp
FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp)
LOCAL_SRC_FILES := $(FILE_LIST:$(LOCAL_PATH)/%=%)


注:

eclipse请使用androidsdk自带的

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cocos2d-x 2.2.3 Android部署 的相关文章

  • 【Cocos creator】Cocos creator介绍和入门

    目录 一 工作流程二 安装和启动三 入门示例四 项目结构五 编辑器界面 Cocos Creator 是一个完整的游戏开发解决方案 xff0c 包含了 cocos2d x 引擎的 JavaScript 实现 xff0c 以及快速开发游戏所需求
  • Cocos 随写

    auto listenter 61 EventListenerTouchOneByOne create 设置单点触摸 listenter gt onTouchBegan 61 Touch pTouch Event event gt bool
  • cocos creator新缓动系统-cc.tween

    前言 一直对于cocos creator的action系统有着深深的埋怨 xff0c 原因是用起来太麻烦了 习惯了Unity的Tween插件的用法 xff0c 我也试着自己封装了下action系统 xff0c 用起来像Tween那样 xff
  • cocos creator 游戏背景音乐处理(音乐循环淡入淡出等)

    在处理游戏背景音乐中遇到的问题 xff0c 策划对于音乐播放提出新的想法 但由于目前周围没有人尝试过 xff0c 所以自己摸索的来 需求 在同一场景音乐处理 一般同一场景是同一首背景音乐 现需求在同一场景 xff08 时代 xff09 内播
  • 链游

    一 前言 身为一名从事移动互联网App开发多年的从业人员 一直在关注前沿的技术方向 以免被时代的列车遗落 从18年底开始关注DApp技术的发展 COCOS发起的COCOS BCX以区块链为底层技术 专注区块链游戏领域的DApp游戏开发框架自
  • customEventData的普通用法

    需要先用event来接受一些其他信息 然后传入的数值放在参数中 类型按钮按下 TypeButtonDown event value console log 按下 console log value 然后再button这里设置好eventDa
  • 【Cocos谁学谁会】定制属于自己的脚本模板

    版权申明 本文原创首发于以下网站 您可以自由转载 但必须加入完整的版权声明 博客园 https www cnblogs com MogooStudio csdn博客 https blog csdn net nmjkl001 知乎 https
  • 【Cocos\杂谈】Windows下Cocos2d-x 3.14环境搭建

    哈哈 我又回来啦 消失了几个月了 不知道各位观众老爷是否想念我了 经过了考研和期考双重洗礼 放假了终于能够重新回到学习开发的阵地上来了 近期呢 我这边做毕业设计 关于SpringMvc Spring Hibernate的SSH框架毕业设计
  • cocos笔记——如何读取json表

    创建json表 1 将所需数据录入excel表格 或其他可转换为json表的文档 2 复制表中需要的文字 用在线json表转换工具 如 在线json校验格式化工具 中的Excel转json功能 将表格转化为json表的格式 3 复制转化好的
  • cocos creator 中读取Excel表格中的数据

    一 使用相应工具将Excel文件转化成JSON文件导入到cocos creator资源文件 二 在VS中对Excel文本中的数据进行转换 Excel文本中各项数据的名称对应代码中的data export default class Task
  • cocos2dx中的内存加载PLIST

    今天 加载图片时有问题 myButtonPList loadTextures jineng 02103 png jineng 02103 light png jineng 03101 png UI TEX TYPE PLIST myButt
  • Cocos2d-x 2.2.3 Android部署

    今天总结出来的部署流程 已经成功把自己的项目编译到android真机上 省去了安装ndk等步骤 环境 win7 64位 1 导入项目到eclipse 2 导入libcocos2dx 例子 C cocos2d x 2 2 0 cocos2dx
  • CocosCreator3.8研究笔记(十八)CocosCreator UI组件(二)

    前面的文章已经介绍了Canvas 组件 UITransform 组件 Widget 组件 想了解的朋友 请查看 CocosCreator3 8研究笔记 十七 CocosCreator UI组件 一 今天我们主要介绍CocosCreator
  • 从零开始实现自己的Kalimba——Cocos Creator新手教程系列(零)前言

    由于作者也是第一次摸索 在趟雷无数后终于艰难地实现了自己的第一个小程序 废话不多说 从接下来的系列中我们会尝试使用Cocos Creator创建一个游戏流程完善的 基于Tiledmap瓦片地图的Kalimba游戏 游戏介绍 Kalimba是
  • 各大知名游戏引擎分析报告

    游戏引擎之争就像编程语言之争一样 在游戏开发圈永远是一个火爆的话题 目前市面上主流的一些游戏引擎 我们来给他们做一些比较 了解他们的历史 特点 为了严谨 备注一下写这个文章的时间编写时间是2021年4月20日 目前国内主流在用的游戏引擎有
  • CocosCreator 长地图相机渲染不全

    记录一下 浏览器运行的时候用default是没有问题的 一旦给换成其他型号的屏幕尺寸 相机就加载不全 地图宛如断开了一样 但是地图里面的刚体什么的都还在 只是不显示 类似这个样子 搜索了一大圈 大概有这么多的可能 1 地图的图层是否有问题
  • Cocos2d-x 3.x部署

    这是我第一次写技术文章 这里只是分享一下我的部署经验 请各位参考 谢谢 我简单的写写我的部署步骤 只参考了官方的readme 环境 win7 64位 1 打开控制台cmd 2 进入到cocos2d x引擎目录 键入setup py 键入的前
  • [Cocos Creator] Cocos Creator 下拉框(Dropdown)组件的实现

    模仿Unity写了一个Dropdown的组件 使用方法可以见工程 链接见底下 https github com ETRick CocosCreator Dropdown tree master Dropdown
  • cocos学习笔记---Node 支持的事件类型

    Node 支持的事件类型主要有 export enum EventType 触摸事件 TOUCH START 0 当手指触点落在目标节点区域内时 TOUCH MOVE 0 当手指在屏幕上目标节点区域内移动时 TOUCH END 0 当手指在
  • 注意COCOS2DX中的Z缓冲,解决点选不了的问题

    前几天遇见一个问题 一堆牌点选时有的能点上 但是有的点不上 当时觉得很诡异 后来 请经验丰富的同事看了下 原来是COCOSTUDIO中 点不上的区域 有其他的隐藏物体 将牌的 setLocalZorder 设置个较大的值即可 真是崩溃了 原

随机推荐

  • 对最小二乘法的一点理解 - slam学习笔记

    我对最小二乘法的理解 在给定参数个数和函数模型之后 根据测试数据 找出与所有测试数据的偏差的平方和最小的参数 这里面应该有两个问题 1 为什么选取与真实数据平方和最小的拟合函数 2 如何求参数 为什么选取与真实数据平方和最小的拟合函数 极大
  • javascript中的float运算精度

    有人问到一个js问题 var i 0 07 var r i 100 alert r 结果为什么是7 0000000000000001 查了下资料 其实我们知道JavsScript中 变量在存储时并不区分number和float类型 而是统一
  • 用java捕获SQLIntegrityConstraintViolationException

    要在Java中捕获SQLIntegrityConstraintViolationException 可以在代码中使用try catch块 例如 try 运行SQL语句 catch SQLIntegrityConstraintViolatio
  • 使用Fastjson解析List对象时出现$ref: "$.list[0]"的问题原因及解决方法

    1 遇到的问题 在解析List时 List的对象中又包含了一个对象 然后使用JSON toJSONString List lt gt 就出现了问题如下 tokenDTO ref balanceList 1 tokenDTO 然后 百度了一下
  • ssm基于WEB的房屋出租管理系统的设计与实现161620

    房屋出租管理系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径 但是途径的扩展基本上为人们所努力的方向 由于站在的角度存在偏差 人们经常能够获得不同类型信息 这也是技术最为难以攻克的课题 针对房屋出租管理等问题 对房屋出租管
  • vitualbox中的centos7与主机共享文件

    我在vitualbox中安装了一个centos7 最小安装 主机是win10操作系统 那么如何在虚拟机和主机之间进行文件共享呢 下面是本人实现过程 以及过程中遇到的一些问题 1 在主机中选择一个文件夹作为共享文件夹 我选择的是D cento
  • Vue2部分源码学习(响应式原理、nextTick原理、computed、watch、模版编译、diff算法、key、Vue3新特性)

    资源 vue源码地址 源码目录结构 一 响应式原理 理解 1 核心点 Object defineProperty 2 默认 Vue 在初始化数据时 会给 data 中的属性使用 Object defineProperty 重新定义所有属性
  • Apollo Cyber RT学习手册(基于Ubuntu18.04、Apollo 6.0_edu)

    本文全部内容源自赵虚左老师的 百度Apollo智能驾驶课程 如有侵权请联系 本文内容为作者手敲 禁止任何形式转载 谢谢 第一章 Cyber RT概述与环境搭建 1 1Cyber RT简介 Apollo项目源于2017年7月首次推出 标志着汽
  • 接入网络技术

    接入网络 是实现网络边缘的端系统与网络核心连接与接入的网络 常见有以下几类 1 电话拨号接入 这类接入方式在早期接入网络中主要用于家庭接入 利用了电话网络覆盖广泛的优点 能够方便地实现分散的家庭用户接入网络 但是这种接入方式的接入链路带宽有
  • VM虚拟机桥接无法获取IP

    VM虚拟机桥接无法获取IP 出现情况 Linux虚拟机网络配置桥接但无法获取IP ifconfig a 查看网卡设备名 sudo ifconfig 网卡设备名 up 激活网卡设备 sudo dhclient 网卡设备名 指定网卡获取IP
  • 多线程相关实例

    文章目录 一 多线程案例 1 单例模式 1 1 饿汉模式 1 2 懒汉模式 1 3 两个模式的线程安全问题 1 4 用锁来解决懒汉模式的非原子操作 1 5 解决第二次调用getInstance的锁的问题 1 6 用volatile解决懒汉模
  • 断言语法disable iff

    full write assert property posedge clk i disable iff rst ni full o gt push i else fatal 1 Trying to push new data althou
  • Vue中使用echarts实现仪表盘

    实现效果 echarts使用说明请查看 Vue中使用echarts实现常用图表总结 option配置 option tooltip formatter a br b c toolbox feature restore saveAsImage
  • @@位运算

    定义 将整数转换为二进制 按二进制位进行运算 运算符号 按位与 按位或 按位异或 lt lt 左移 gt gt 右移 14 gt 01110 19 gt 10011 14 19 00010 2 0则0 14 19 111111 31 1则1
  • 概率统计及其应用第三章知识总结_数学篇:概率论复习规划

    终于到了第一轮最后一个环节 概率论复习规划 复习到这里 我们接下来会面临3个困难 1 6月份期末考试 与复习时间会有冲突 2 捡芝麻丢西瓜 复习概率论 却忘了前面的知识 3 二战考生忙毕业 问题一 期末考试的目标 情况一 不保研 不出国 不
  • 计算机网络基础(十二)---网络层-外部网关路由协议

    文章内容概览 BGP协议 BGP Border Gateway Protocol 边际网关协议 BGP协议是运行在自治系统 AS 之间的一种协议 在一个网络管理机构下边的网络 都可以看做是一个AS 比如 公司网络 学校网络 为什么在AS之间
  • vue3 element plus 设置默认时间,全局挂载时间格式化方法

    首先是在工具包里封装时间格式化的方法 全局挂载时间格式化的方法 export function formatter thistime any fmt string var this new Date thistime var o any M
  • 【python】 无符号int、float、double与16进制字符串的互相转换 有符号int与16进制字符串的相互转换

    一 无符号int float double与16进制字符串的互相转换 import struct def intToHex num int转16进制 return hex num 2 upper def hexToInt hexString
  • 小程序中半屏打开其他小程序,开发者工具调试半屏

    前言 有需要是在当前小程序中 点击操作时 如果他没有注册会员 则强制去另一个小程序去注册会员 注册成功在返回 在这期间 打开另一个小程序是半屏来展示的 实现效果 在a小程序中半屏展示b小程序 半屏上方展示b小程序信息 打开的vconsole
  • Cocos2d-x 2.2.3 Android部署

    今天总结出来的部署流程 已经成功把自己的项目编译到android真机上 省去了安装ndk等步骤 环境 win7 64位 1 导入项目到eclipse 2 导入libcocos2dx 例子 C cocos2d x 2 2 0 cocos2dx