相城建设监理有限公司网站,海南网络广播电视台官网,休闲生活网页制作视频教程,东莞市公司网站建设平台CoCos Creator打包各类问题总结如果你的打包APK 出现 ‘黑屏\找不到Mould看这里#xff01;’JAVA JDK环境变量与构建 毫无关系#xff01;#xff01;#xff01;1. SDK NDK 配置2. 热更新问题3. 打包配置如果你的打包APK 出现 ‘黑屏\找不到Mould看这里#xff01;’
J…
CoCos Creator打包各类问题总结如果你的打包APK 出现 ‘黑屏\找不到Mould看这里’JAVA JDK环境变量与构建 毫无关系1. SDK NDK 配置2. 热更新问题3. 打包配置如果你的打包APK 出现 ‘黑屏\找不到Mould看这里’
JAVA JDK环境变量与构建 毫无关系
1. SDK NDK 配置
下载Android studio 默认到C尽量不要更改因为会修改 安装路径。
SDK选 8,910系列在右侧的 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 这类型错误 Cant Find Moulde
提示你找不到某个模块的路径问题
点开问题 -》找最后一行的 执行文件-》例DB.JS
const Mysqlrequire(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.验证你的 绝对路径和相对路径
这里解决后还有完还有一步
回到你的出错代码 这里是 例1DB.JS 中
const Mysql require(/LongHuShan/LongHuShan2/Serverinfo/node_modules/mysql);
在检查上叙述的问题后我们给require的路径 改为绝对路径让他指定索引这个目录文件去
在coco中去验证一下很明显没有报错没有再提示 |找不到 modules|
所以模块问题解决我是大菠萝欢迎各位cocos 老云玩家指教