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 老云玩家指教

CoCos Creator打包各类问题总结相关推荐

  1. cocos creator 打包apk_cocos creator android 编译踩坑

    报错1: Execution failed for task ':mergeDebugAssets'. 解决方案: 之前是有路径太长的问题,在 project build.gradle  里面的all ...

  2. Cocos Creator 打包WebMobile,实现资源代码分离,部署 cdn

    前言 CDN优势 大型Web应用对速度的追求并没有止步于仅仅利用浏览器缓存,因为浏览器缓存始终只是为了提升二次访问的速度,对于首次访问的加速,我们需要从网络层面进行优化,最常见的手段就是CDN(Con ...

  3. cocos creator 打包 后屏闪、闪烁问题

    使用JS+Cocos Creator 2.3.1 写项目. 碰到这种情况一般是JS 代码问题,语法问题之类的.没有严格定义之类的. 引擎的js转java代码 出现了问题.

  4. cocos Creator打包

    注意: Creator   APK打包上scrollView用起来有很多要注意的地方 ,可以先不使用,后面可以使用 纯干净的项目测试一下scrollView要注意什么之后再加入 第一次打包 Creat ...

  5. Cocos Creator Erro 4916,Failed to load scene的问题找到了!---cocos creator打包微信小游戏的坑

    首先我们来回顾一下问题 当我在用cocos微信小游戏开发的时候,发现你加上开放数据域居然不能超过8M ,wtf? 于是我把自己打包后的res文件夹放在服务器上并且删了本地的res文件.结果问题来了 这 ...

  6. cocos creator打包安卓完整流程

    1.打包设置(此处为测试打包设置,具体设置参考官网 https://docs.cocos.com/creator/manual/zh/publish/publish-native.html): 特别注 ...

  7. cocos creator 打包原生安卓apk 构建与编译

    1.构建 参考官方文档,优先限配置安卓sdk,ndk 路径. 构建时,需选择api level 版本号. 2.编译. 遇到报错:java.lang.RuntimeException: java.io. ...

  8. cocos creator 打包ios 构建失败

    接了个广告的sdk,tradplus广告,构建过程中发现pod install 一直失败, 找了好久好久,纠结了好几天,没用过ios打包. 报错信息如下: -- Crash Report log in ...

  9. Cocos Creator 微信创意小游戏《甜蜜糖果屋》团队专访:让纸片人活起来

    在 1 月 9 日的 2019 微信公开课 Pro 上,有一款创意十足的互动式游戏出现在小游戏宣讲环节,它便是今日 Cocos 的专访对象<甜蜜糖果屋>. <甜蜜糖果屋之花恋奇妙物语 ...

最新文章

  1. Linux基础常用命令
  2. UA OPTI570 量子力学18 量子谐振子基础
  3. 【运营】“顶级运营”最强速成攻略!目前国内不超过200人!
  4. 【Python环境搭建】PyCharm鼠标滚轮改变字体大小 等
  5. android 获取文件夹的字节数,android java file 清理垃圾获取文件大小 删除文件等操作...
  6. iOS蓝牙BLE4.0通信功能
  7. bootstraptable 怎么在特定行添加数据_同等权限下多任职之间数据权限的实例
  8. MariaDB:在Linux下修改编码
  9. 多个蓝牙缺陷可使攻击者假冒合法设备
  10. 万稞pw80线切割编程软件_Sodick 沙迪克慢走丝线切割机床,工件摆斜不校边加工步骤...
  11. 高级需求分析师培训要点,如何正确编写需求用例的5个提示!
  12. ext2文件系统详解
  13. 安卓开发 监听系统语言切换
  14. Ubuntu configuration-1 安装常用软件
  15. 你可以将类似于Google Earth的地球仪嵌入到自己的网站中
  16. 如何开好项目验收会?
  17. 可以结束一个循环的关键字是python_python异常处理会使用到哪些关键字?
  18. 《程序员的自我修养》笔记
  19. Codeforces C. Ehab and Path-etic MEXs (树 / 构造 / MEX)
  20. AWS EC2部署SpringBoot

热门文章

  1. 技术论坛 | CCF YOCSEF上海即将在 CNCC 举办“知识图谱遇见社交媒体”专题论坛
  2. Tensorflow2.0模型构建与训练
  3. 【大数据学习-hadoop1】大数据如何处理
  4. 到达一个数 Reach a Number
  5. Oracle 常用命令举例
  6. Python 模块(二)
  7. Spire.Pdf 的各种操作总结
  8. Silverlight 入门
  9. day05_vue路由
  10. linux的常用操作——用户的添加、删除和查看