CoCos Creator打包各类问题总结
CoCos Creator打包各类问题总结
- 如果你的打包APK 出现 ‘黑屏\找不到Mould看这里!’
- JAVA JDK环境变量与构建 毫无关系!!!
- 1. SDK NDK 配置
- 2. 热更新问题
- 3. 打包配置
如果你的打包APK 出现 ‘黑屏\找不到Mould看这里!’
JAVA JDK环境变量与构建 毫无关系!!!
1. SDK NDK 配置
下载Android studio ,默认到C,尽量不要更改,因为会修改 安装路径。
- SDK选 8,9,10系列,在右侧的 show 更多里,选出 (勾选INTEL X86 架构)
- NDK 从 18到最新全部安装,全部安装;
- 然后建立记事本,几下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 老云玩家指教
CoCos Creator打包各类问题总结相关推荐
- cocos creator 打包apk_cocos creator android 编译踩坑
报错1: Execution failed for task ':mergeDebugAssets'. 解决方案: 之前是有路径太长的问题,在 project build.gradle 里面的all ...
- Cocos Creator 打包WebMobile,实现资源代码分离,部署 cdn
前言 CDN优势 大型Web应用对速度的追求并没有止步于仅仅利用浏览器缓存,因为浏览器缓存始终只是为了提升二次访问的速度,对于首次访问的加速,我们需要从网络层面进行优化,最常见的手段就是CDN(Con ...
- cocos creator 打包 后屏闪、闪烁问题
使用JS+Cocos Creator 2.3.1 写项目. 碰到这种情况一般是JS 代码问题,语法问题之类的.没有严格定义之类的. 引擎的js转java代码 出现了问题.
- cocos Creator打包
注意: Creator APK打包上scrollView用起来有很多要注意的地方 ,可以先不使用,后面可以使用 纯干净的项目测试一下scrollView要注意什么之后再加入 第一次打包 Creat ...
- Cocos Creator Erro 4916,Failed to load scene的问题找到了!---cocos creator打包微信小游戏的坑
首先我们来回顾一下问题 当我在用cocos微信小游戏开发的时候,发现你加上开放数据域居然不能超过8M ,wtf? 于是我把自己打包后的res文件夹放在服务器上并且删了本地的res文件.结果问题来了 这 ...
- cocos creator打包安卓完整流程
1.打包设置(此处为测试打包设置,具体设置参考官网 https://docs.cocos.com/creator/manual/zh/publish/publish-native.html): 特别注 ...
- cocos creator 打包原生安卓apk 构建与编译
1.构建 参考官方文档,优先限配置安卓sdk,ndk 路径. 构建时,需选择api level 版本号. 2.编译. 遇到报错:java.lang.RuntimeException: java.io. ...
- cocos creator 打包ios 构建失败
接了个广告的sdk,tradplus广告,构建过程中发现pod install 一直失败, 找了好久好久,纠结了好几天,没用过ios打包. 报错信息如下: -- Crash Report log in ...
- Cocos Creator 微信创意小游戏《甜蜜糖果屋》团队专访:让纸片人活起来
在 1 月 9 日的 2019 微信公开课 Pro 上,有一款创意十足的互动式游戏出现在小游戏宣讲环节,它便是今日 Cocos 的专访对象<甜蜜糖果屋>. <甜蜜糖果屋之花恋奇妙物语 ...
最新文章
- Linux基础常用命令
- UA OPTI570 量子力学18 量子谐振子基础
- 【运营】“顶级运营”最强速成攻略!目前国内不超过200人!
- 【Python环境搭建】PyCharm鼠标滚轮改变字体大小 等
- android 获取文件夹的字节数,android java file 清理垃圾获取文件大小 删除文件等操作...
- iOS蓝牙BLE4.0通信功能
- bootstraptable 怎么在特定行添加数据_同等权限下多任职之间数据权限的实例
- MariaDB:在Linux下修改编码
- 多个蓝牙缺陷可使攻击者假冒合法设备
- 万稞pw80线切割编程软件_Sodick 沙迪克慢走丝线切割机床,工件摆斜不校边加工步骤...
- 高级需求分析师培训要点,如何正确编写需求用例的5个提示!
- ext2文件系统详解
- 安卓开发 监听系统语言切换
- Ubuntu configuration-1 安装常用软件
- 你可以将类似于Google Earth的地球仪嵌入到自己的网站中
- 如何开好项目验收会?
- 可以结束一个循环的关键字是python_python异常处理会使用到哪些关键字?
- 《程序员的自我修养》笔记
- Codeforces C. Ehab and Path-etic MEXs (树 / 构造 / MEX)
- AWS EC2部署SpringBoot