CoCos Creator打包各类问题总结

CoCos Creator打包各类问题总结

  • 如果你的打包APK 出现 ‘黑屏\找不到Mould看这里!’
  • JAVA JDK环境变量与构建 毫无关系!!!
    • 1. SDK NDK 配置
    • 2. 热更新问题
    • 3. 打包配置

如果你的打包APK 出现 ‘黑屏\找不到Mould看这里!’

JAVA JDK环境变量与构建 毫无关系!!!

1. SDK NDK 配置

下载Android studio ,默认到C,尽量不要更改,因为会修改 安装路径。

  1. SDK选 8,9,10系列,在右侧的 show 更多里,选出 (勾选INTEL X86 架构)
  2. NDK 从 18到最新全部安装,全部安装;
  3. 然后建立记事本,几下SDK 的路径,NDK通常和SDK在同父目录下

2. 热更新问题

1.如果你的APK 有热更新功能,尽量在合并资源,减少性能开支
2.进度100%时不再载入怎么办?
2.1 检查你的 热更新地址 是否在 assets中的js里 Androidstudio 反工程 找 src/你的js
2.2 检查md5验证,压缩
3.3 检查路径 (相对路径,绝对路径)

3. 打包配置

1.Cocos creator 中 设置 原生开发环境如下图
设置原生路径
2.配置好后保存
3.项目-》构建-》具体配置看图
在这里插入图片描述
发布路径一定是 短路径最好是自己新建一个空文件夹,如果要在某父文件下,一定不要是中文的。
4. 顺便 解释一下 LINK 和 default 模板 打包的区别
5. LINK 适用COCOS 公用资源,不拷贝资源 ,而 default 拷贝资源,固然加载更有效一些
(具体研究,去看官网解说)

接下来的版块是 我的解决方案

//ERROR  JavaScript  这类型错误   Can't Find Moulde 
提示你找不到某个模块的路径问题 
点开问题 -》找最后一行的 执行文件-》例:DB.JS
const Mysql=require("mysql");   
这里导入了mysql ||且在 同级目录下 安装了 npm install && npm install mysql 就会出现 **node_modules**
如果没有看到  |node_modules |, 在工程目录处 直接cmd (见下图)
npm install -> npm install mysql 

在这里插入图片描述

到这里假设你的modules安装了,然后在来看你的代码
当资源移动时,你的路径真的对吗?
将有问题的APK拖入 Androidstudio中
//==================
//RES 资源		   |
//ORG 引擎目录      |
//LIB 引擎资源      |
//==================

在这里插入图片描述

接着点开 assets-》res-》出现两个目录,点开发现都是一些随机码伪命名的文件
随便打开一个,发现是游戏里的素材,以JSON格式记录着的他的位置

在这里插入图片描述

在SRC里看看有没有你的 工程JS,如果没有 ,在SRC/APP.JS里去看一下
以及jsb——adapter-》project.json 是验证核心的关键
主要问题通常是在这里发现
1.检查你的  src/app.js 大小写是否正常?
2.检查你的  路径是否相对应
3.验证你的 绝对路径和相对路径
这里解决后还有完,还有一步
回到你的出错代码   这里是 例1:DB.JS 中
const Mysql =require("/LongHuShan/LongHuShan2/Serverinfo/node_modules/mysql");
在检查上叙述的问题后,我们给require的路径 改为绝对路径,让他指定索引这个目录文件去
在coco中去验证一下

在这里插入图片描述

很明显,没有报错,没有再提示 |找不到 modules|
所以模块问题解决!

我是大菠萝,欢迎各位cocos 老云玩家指教
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498183.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI 知名企业“云从科技”今宣布完成 B 轮融资,总计获 25 亿元资金支持

来源: DeepTech深科技 概要:近日,中国人工智能国家队云从科技正式完成 B 轮 5 亿元人民币融资,加上此前广州市政府对云从科技的 20 亿政府资金支持,此次总计获得 25 亿元发展资金。 近日,中国人工智能国家队…

Andrej Karpathy发文谈神经网络:这不仅仅是分类器,这是一种新的软件开发思想

作者: 晓凡 概要:有越来越多的传统编程语言(C、C、Java)等程序员开始学习机器学习/深度学习,而对机器学习/深度学习的研究人员来说,编程也是必备技巧。 有越来越多的传统编程语言(C、C、Java&am…

PineApple_Ninja.js

PineApple_Ninja.js 1.本章内容 2.理解函数的重要性 3.定义函数的方式 4.参数赋值 JavaScript中最关键的函数是:第一类对象(first-class objects) 函数与对象共同存在,函数也可以被视为其他任意类型的JS对象。 函数和普通数据类…

Java国际化资源绑定-----示例

mess.properties文件:helloHello World! msgHello,{0}!Today is {1}.mess_en_US.propertieshelloHello World! msgHello,{0}!Today is {1}. mess_zh_CN.properties(Properties Editor插件)hello您好! msg你好,{0}&…

微软为什么要公开AI系统测试数据集和度量指标?

来源: 微软研究院AI头条 概要:微软研究院Maluuba团队的研究员Samira Ebrahimi Kahou等人在研究如何利用人工智能理解柱线图和饼图中所包含的信息这一问题时遇到了一个难题:没有现成的数据集可以用来测试他们的假设。 微软研究院Maluuba团队的…

SHA384-算法解密

今天无意发现一款网页你懂得游戏 于是出于好奇就去玩了一会,看着小姐姐发卡。 于是打开抓包软件。 这里推荐大家准备好 1.抓包软件 2纸和笔 用来在10秒内完成计算 先来了解一下 sha384算法,很难破解 但是巧了,我就这么巧! 看了20多…

JS写纸牌发牌和动画(详细解剖)

先看演示 游戏构建准备 1.准备52张纸牌 2.一张桌布 3.编辑工具为 Visual Code 技术概要 1.对象操作 2.数据操作 3.JS animation动画 4.全局变量 function desen_x(){let that this;var desen["h_1","h_2","h_3","h_4","h_5&…

科技产品下一个重大突破将来自芯片堆叠技术

来源:网易科技 概要:作为几乎所有日常电子产品最基础的一个组件,微芯片正出现一种很有意思的现象。 作为几乎所有日常电子产品最基础的一个组件,微芯片正出现一种很有意思的现象。通常又薄又平的微芯片,如今却堆叠得像…

Inside Class Loaders

原文:http://onjava.com/pub/a/onjava/2003/11/12/classloader.htmlIn this part, I want to lay the groundwork on which we can start a discussion about dynamic and modular software systems. Class loaders may seem to be a dry topic, but I think it is …

Cocos creator -引擎解构

Cocos creator -引擎结构 在长期的开发中,发现cc对大型的手游加载项目的速度很慢,于是我产生了一种想法,想把 cocos creator移植在Linux上做开发,编译时在Windows。但是这样太麻烦了。索性,研究一下它的构造&#xff…

计算机视觉简介:历史、现状和发展趋势

来源:专知 概要:正像其它学科一样,一个大量人员研究了多年的学科,却很难给出一个严格的定义,模式识别如此,目前火热的人工智能如此,计算机视觉亦如此。 【导读】本文由中国科学院自动化研究所模…

IIS-HTTPS(TSL)强制开启的方法和解决过时的安全问题

IIS-HTTPS(TSL)强制开启的方法和解决过时的安全问题 系统为:Windows server 2008R2 工具为:IIS6 数据库为: Windows Sql server 2014 证书为:腾讯云颁发的AC证书 首先你需要这几个工具 IISCrypto | 检测和为你配置最安全的 策略环境 手写reg注册表 | 来关闭本地的事件 Windo…

AI在医疗行业的最新进展

来源: Future智能 概要:随着人工智能、大数据等相关应用与理念的不断传播,越来越多曾经深入人心的观念被彻底撼动,当然,医疗行业也不例外。 随着人工智能、大数据等相关应用与理念的不断传播,越来越多曾经深…

SHA384-算法解密(2)还原元数据

SHA384-算法解密(2)还原元数据 上一次的讲解比较潦草,这次写的更全面详细一些。 首先各位,如果想要解开使用这个算法加密后的数据,必须先学会加密,才能解密。 声明:这里仅供学习研究,不要学了三脚猫功夫就…

美国《时代》周刊公布年度25大最佳发明名单

来源: 中国智慧城市导刊 概要:除了大名鼎鼎的iPhone X和特斯拉model 3,还有好多你可能还未听过的新奇玩意。 当地时间16日,美国《时代》周刊发布了2017年25大最佳发明名单。除了大名鼎鼎的iPhone X和特斯拉model 3,还有…

顶级隐写术,破坏一切解释器

什么是隐写术? 就编程来说,隐写的信息通过加密或混淆,其内容例如一张购物清单,一篇文章,一篇图画或者其他“伪装”(cover)的消息。 隐写的信息通常用一些传统的方法进行加密,然后用…

“头移植模型”论文称换头术可行 业内疑两大问题未解

来源:澎湃新闻 概要:11月21日,“换头术”的倡导者、哈尔滨医科大学教授任晓平在一场见面会上称,团队在科学领域取得重大突破, “完成了人类第一例头移植外科实验模型”。 11月21日,“换头术”的倡导者、哈尔…

图片有损解构术

图片有损解构 解释:将任意图片解构其PS或修图或雪碧图拼接之前,将通道与法线分离并在原图展现出来 在群里经常看到某些人转发一些图片,有意或者无意的,勾起了我的好奇心,他们这么做有什么好处? 左边图片是…

让机器听懂世界,触及人类梦想还有多远?

来源:陈孝良科学网博客 概要:语言对于人类文明的重要性不言而喻,但是语言的起源却是个高度争议的话题,我们对此几乎一无所知。 语言对于人类文明的重要性不言而喻,但是语言的起源却是个高度争议的话题,我们…

[实战]前端wireshark抓包协议解密

前端wireshark抓包协议解密废话不多说,先看看结果该JSON文件是通过解密后的 HTTP 返回response结果再解密打开的新页面 有兴趣的小伙伴了解下之前的文章 Sha384解密[2] 打开Wireshark 将TCP 转码为RTP ,因为该目标地址有视频文件,方便转换 登…