cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项

cocos2dx打包APK 首先,进行环境配置。 jdk1.8 ndk-r10e ant sdk 如图所示: 1 阅读详情

3.X打包apk还是相对来说很方便的。

首先安卓和java的环境要配置好,这个就不说了。我就说一下几个容易忽略的地方。

proj.android/jni/android.mk文件肯定是要修改的。

正常情况下,只需要把自己的类添加进去就好了如下

LOCAL_SRC_FILES := hellocpp/main.cpp \
                   ../../Classes/AppDelegate.cpp \
                   ../../Classes/Stage.cpp \
	           ../../Classes/player.cpp
需要注意的是,如果我们用到了extension库,比如controlButton的回调,我们就要在android.mk加入如下代码,我们可以发现,在mk文件中开发者已经添加好了

LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static

# LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static

# $(call import-module,extensions)
在mk文件中,井号是注释,我们需要去掉后两个注释才能激活这两个引用。只需要去掉井号。(在写的时候#include "extensions/cocos-ext.h"  ,要写全,避免找不到)

在项目的主目录里,使用 cocos compile -p android –-ap 20命令就可以打包了。

生成的apk在publish文件里。

java&android的环境配置详见官网 轻戳这里~




String+CytoScape构建PPI网络 1.下载CytoScape Cytoscape是一款专业强大好用的物生信息分析软件,主要达用于专业的研究人员使用,软件主要适用于整合模块化网络和生物科学联系网络图的绘制,支持多种文件格式,导入后就可以直接进行编辑或者分析等操作了,除此之外,软件还提供了强大的编辑工具,支持添加相应的注释信息,软件基于java环境组件打造。 下载地址:https://cytoscape.org/ 因为软件基于java... 阅读详情

相关推荐

数据分析:美团大赛的具体案例制作

在数据集中,存在三个变量的经纬度数据,分别是商家的经纬度数据('sender_lng', 'sender_lat'),顾客的经纬度数据('recipient_lng', 'recipient_lat')和骑手的经纬度数据('grab_lng', 'grab_lat')。根据结果可知,平台订单创建时间的中位数为2022-10-21 02:59:01,平台订单创建时间的众数为2022-10-19 03:29:41、2022-10-23 03:29:47,与直方图相符。接下来,我们对是否为预定订单变量进行分析。

m0_68269346的博客 2500

cocos2dx3.3开发FlappyBird总结三:项目剖析

Flaypp bird这个小游戏是很火热的,用这个小项目来学习,是非常不错的。 游戏中主要的角色: 主角:小鸟。 小鸟是主角,只有一只小鸟,因此设计小鸟类时,设计成全局共享的类,即通过单例方式获取小鸟对象。 障碍物:水管 水管垂直方向是有两根的,一长一短,其实是同长的,只是修改了Y属性而已。 地面: 地面是无限滚动的,直到...

weixin_34261739的博客 203

叶绿体基因组提交NCBI全流程避坑指南

叶绿体基因组作为环状细胞器DNA,其数据提交并非简单上传,而是需严格遵循INSDC标准的学术出版行为。其核心原理在于元数据完整性、拓扑结构语义一致性与分类学路径精确匹配;技术价值体现在保障序列可追溯、可复现、可互操作;典型应用场景涵盖植物系统发育、条形码开发及合成生物学底盘构建。实践中,FASTA头行格式、feature table嵌套规则、taxid绑定及BankIt静默校验等环节极易引发失败。本文聚焦NCBI|叶绿体基因组数据上传中的高频报错与隐性约束,提供面向生物信息工程师的实操级规范解析。

weixin_31960565的博客 330

cocos2d Android 解包修改lua文件重新签名打包方法

使用工具AndroidKiller 1.下载AndroidKiller 解压即可,打开AndroidKiller.exe 2.用360压缩工具打开目标apk文件,拖出要修改的lua文件,修改后在拖放到360压缩工具文件目录中替换原来的。 用360压缩工具打开 拉出lua文件 并修改下图红色ip地址。 在拖放回去替换原来的 3. 打开AndroidKiller...

哲学天空的博客 2461

win10自动修复-无限循环【通用完美】超简单解决办法

2020.02.14今个我的笔记本电脑(Thinkpad Carbon 7 X1)(win10)早晨起来发现蓝屏,上面显示自动修复失败,重启后依然自动修复失败,不断手动重启,始终是修复失败。然后上网开始搜集资料找解决办法。 前边介绍关闭自动修复,如何找出错文件的方法;如果想看最终解决办法,直接看第三部分 上网就会发现这种现象很常见,同时是电脑自动安装系统更新,或者安装某些驱动出现。解决办法也大...

y15941300574的博客 19万+

用废旧汽车电池DIY家用UPS:手把手教你低成本搭建Wi-Fi不断电系统

本文详细介绍了如何利用废旧汽车电池DIY低成本家用UPS系统,确保Wi-Fi设备在断电时持续供电。通过精选材料、电路搭建和安全防护,实现高效稳定的电源转换与智能切换,成本仅为市售UPS的三分之一。特别适合家庭办公和远程工作者提升网络供电可靠性。

weixin_29200485的博客 468

cocos2dX打包图文详解

注意: (1)请确保你的图片等资源全部都是英文名称,有一个是中文都会编译不过。 (2)在编译的时候,请关闭所有正在运行的程序,以确保有足够的内存编译你的安卓项目。 第一步:安装jdk,双击安装,接下来就是下一步。。。,完成! Android-ndk: https://developer.android.google.cn/ndk/downloads/revision_history Androi...

pikefish的博客 8807

一文读懂客户健康度

什么是客户健康度?客户健康度为什么重要?怎么计算客户健康度?这篇文章,我们来聊聊。

m0_62700043的博客 1420

cocos2dx 3.2 打包Android平台APK

从Cocos2d-x 3.2项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的) 一、下载Android环境 搭建Android环境需要用到Android SDK、NDK、Ant和JDK; 下载Android SDK  下载Android ND

为了回锅肉 933

无刷电机FOC硬件电路设计

本文先对MIT无刷电机FOC硬件电路分析做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章软件程序在我另外一个博客【嵌入式–伺服电机】MIT无刷电机FOC驱动程序分析。

qq_35635374的博客 574

【电源专题】Type-C母座外壳直接接主板GND还是接RC呢?别再纠结了!

Type-C屏蔽壳接地这件事,没有唯一标准答案。符合规范、贴合产品、能过认证,就是最优解。希望这篇文章能帮你理清思路。

一点硬件 603

cocos2dx 项目打包成apk

1.安装JDK.并且配置环境变量。例如我的java安装路径是E:\Program Files\Java。那么在计算机->系统属性->高级系统设置->高级->环境变量里面配置.配置如下: (相应java版本号修改即可) 变量名:classpath 变量值:E:\Program Files\Java\jdk1.6.0_32\lib\tools.jar;E:\Program Files\Java\j

止战之伤的专栏 1718

英飞凌 AURIX TC3XX 系列单片机的链接文件

这篇介绍英飞凌 AURIX TC3XX 系列单片机的链接文件,主要是针对使用 SOTA 功能如何修改链接文件,完整地实现 SOTA 功能

大橙子的博客 4385

Cocos2dx 3.17 Windows 平台打包 APK 步骤

简介 本文介绍Cocos2dx 3.17 Windows 平台打包 APK 步骤。使用的版本是: https://github.com/cocos2d/cocos2d-x/releases/tag/cocos2d-x-3.17 对应 commit: 5c381d8 下载:https://github.com/cocos2d/cocos2d-x/archive/cocos2d-x-3.17.zip 步骤 解压 cocos2d-x-3.17.zip。 用 Android Studio(AS) 直接打开:co

Hustlion 的技术博客 1460

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Cocos2dx 3.10 Windows 平台打包 APK 步骤

简介 本文介绍Cocos2dx 3.10 Windows 平台打包 APK 步骤。使用的版本是:http://cocos2d-x.org/filedown/cocos2d-x-3.10.zip 步骤 以下给出关键库的下载链接,主要是设置一些环境变量,然后用 cocos 命令打包即可。请对应修改路径。以下在 cmd 中运行: :: https://mirrors.gigenet.com/apache//ant/binaries/apache-ant-1.9.15-bin.zip set ANT_ROOT=D:

Hustlion 的技术博客 1138

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

cocos2dx 3.16 lua 打包成apk遇到的坑

cocos2dx 3.16 lua 打包成apk环境在项目根目录执行改完又出现这个问题 环境 win10 cocos2dx 3.16 +lua apache-ant-1.10.8 android-ndk-r21 android-sdk python2.7 java 1.8.0_202 在项目根目录执行 cocos compile -p android --ap android-22 C:/android-ndk-r21/build//…/build/core/add-application.mk:17

owen 1468

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Cocos2dx 3.X 环境搭建和Android打包apk

看了网上很多资料,最后还是决定自己整理下 一 环境搭建: 工具: vs2012、coocs2dx 3.2 、python 2.7.6、win7(64位) (cocos2dx 3.8 后要vs2013以上) python 官网:https://www.python.org/downloads/ cocos官网:http://www.cocos.com/ 1. 下载并安装python2.7.6。 2. 配置环境 右键单击“计算机”,选择“属性”----》“...

lp12345678910的专栏 1273

Cocos2D-X-3.17打包APK(cpp)

前提条件: 1、有一个Cocos2D-X-3.17的项目,并可以在vs上编译 2、下载并安装和配置了SDK-Tools、NDK、JDK的环境 (注:NDK:android-ndk-r13b及以上;JDK:1.8.0) 1、安装Android Studio 2、打开SDK-Tools,下载你需要的版本 (在Android Studio里有Gradle和gradle插件其实是两个东西, 我一开始以为他...

qq_40664170的博客 2166

cocos2d-x-3.2 打包Apk

cocos2d-x打包andoid的Apk全过程

Dalvik1476的博客 1029

cocos2dx android移植,打包生成apk

1、环境的配置需要用到的文件有:jdk(安装),ndk、ant、sdk、eclipse(解压,CDT、ADT在程序中使用在线安装); 环境变量的配置:      大部分网上都有教程,要注意adb的配置,这个文件在sdk/platform-tools文件夹下,我们新建一个系统变量“android”,值为“D:\Android\adt\sdk\platform-tools;D:\Android\a

Swallow_JT的博客 2067

cocos2dx环境配置及打包apk

cocos2dx移植到安卓那篇文章写得不够详细,缺少编译so库文件,这篇文章能补全

何小成 837

windows下cocos2dx3.4中打包apk的方法

1. 新建build_release.bat,首先将res和src拷贝到assets下,然后调用ndk的编译方法。内容如下 rd /s /q assets xcopy "../../../res" "assets/res" /e /i /h xcopy "../../../src" "assets/src" /e /i /h ::cocos compile --no-res --compile

zwcwu31的专栏 944

学习cocos2dx3.x打包APK

 从Cocos2d-x 3.2项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的) 一、下载Android环境 搭建Android环境需要用到Android SDK、NDK、Ant和JDK; 下载Android SDK  下载Android NDk  下载

chm880910的专栏 959

cocos2d-x apk 打包路径太深

之前在cocos2d-lua 项目打包apk的时候,就遇到过路径太深的问题:     解决办法:(物理解决办法,没有去改深层构建的东西) 将下载的cocos2d-x3.17 直接挪到D:盘或者E 盘 运行里面的setup.py 文件会将cocos-console 等等的路径自动配好 将ndk的路径也挪到外层文件夹 修改安卓工程里面的 build.gradle 文件,如下: 将ndk的构...

qq_20173207的博客 936

cocos2dx 3.1.1移植安卓apk (lua项目交叉编译 mac环境下)

cocos2dx 3.1.1   lua项目安卓交叉编译 mac环境下 本文基于ant,sdk,ndk,adt等软件和环境已经事前设置好 1\新建项目 在mac的终端下输入命令: cocos new tegame -p com.test.app  -l lua   (后面可以加自定义的路径) 环境搭建好后可以直接输入以上语句新建项目 .......

芒果布丁00的博客 3833
上一篇: cocos2dx3.X项目重写(三)按钮和跳跃
下一篇: cocos2dx3.X项目重写(四)添加地板,障碍物和碰撞检测
Fried_potatoes
博客等级 码龄12年 5粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值