当前位置: 首页 > news >正文

cocos creator 笔记-插屏设置、应用图标、构建发布

版本:3.7.3

一、插屏设置

在cocos 插屏设置中选择图片,

在编译器->选择版本,点击进入目录,找到E:\cocos-dashboard-editors\Creator\3.7.3\resources\resources\3d\engine\cocos\game\splash-screen.ts 文件,

图中const text = 'Created with Cocos' text值设为空,也可以直接换一张铺满全屏的图片,重新编译打包即可

二、应用图标

打安卓原生包后想要替换应用图标。

1:找到工程如下目录:H:\space\cocos_proj\native\engine\android\res,替换mipmap开头的文件夹下的png文件。

2:我猜测是build之后将引擎如下目录的图标文件编译到工程中:D:\cocos-dashboard-editors\Creator\3.7.3\resources\resources\3d\engine\templates\android\template\res\

三、面板布局

版本:CocosDashboard 2.0.1,操作拖拽底部栏时导致其无法打开,

文件->布局->默认布局即可恢复

四、构建发布

版本3.7.4

生成步骤中问题,查日志:

gradle问题:需要提前安装gradle,Index of /gradle/,从此处下载需要安装的版本和

6.5.1all的zip压缩包,解压gradle.zip,

配置环境变量:GRADLE_PATH,值为解压后bin目录,加入到path:%GRADLE_PATH%

然后cmd:gradle -v,在C://用户//.gradle目录,

在目录下:init.gradle,下载源配置

allprojects { buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/public/' } maven { url 'https://maven.aliyun.com/repository/google/' } } } repositories { maven { url 'https://maven.aliyun.com/repository/public/' } maven { url 'https://maven.aliyun.com/repository/google/' } } println "${it.name}: Aliyun maven mirror injected" }

3.7.4版本的编译器构建过程需要gradle6.5.1的包,所以将gradle-6.5.1-all.zip放到刚才生成的C:\用户\.gradle\wrapper\dists\gradle-6.5.1-all\6h663p0sr4k8mpjp5mmtl1rvjj目录下。

更新到3.8 安卓打包问题:

先关闭cocos,删除项目下的native文件夹,选择3.8,打开让其重新生成。

按照官方更新android studio,jdk,sdk,ndk。

1.报错如下:缺乏 builds tools 30.0.3 版本

2.报错如下:需要升级gradle,下载gradle8.0.2

https://mirrors.cloud.tencent.com/gradle//gradle-8.0.2-all.ziphttps://mirrors.cloud.tencent.com/gradle//gradle-8.0.2-all.zip解压到任意目录,先在构建发布中 构建,成功后在android studio中打开proj目录;

手动指定gradle位置,File——>Settings——>Gradle——> Build,Execution,Deployment —>Gradle,选择gradle jdk 为自己按照的jdk17。

还可能会遇到 报错为: connect 失败,执行上述:init.gradle,下载源配置步骤。

变更cocos版本时:遇到官方文档指出要变更gradle版本时,向上或向下,需要先删除C:\用户\.gradle目录,重新构建会生成。

黑边:主要是灵活调整spite 的content大小,使spite比Canvas绑定的Camera投影大

3.8.3版本在配置gradle时发现,日志中执行Downloading https://services.gradle.org/distributions/gradle-8.0.2-bin.zip时,其实是可以将上面下载的gradle-8.0.2-all.zip重命名为gradle-8.0.2-bin.zip,放在C:\用户\.gradle\wrapper\dists\gradle-8.0.2-bin\6h663p0sr4k8mpjp5mmtl1rvjj目录下即可,观察日志发现执行自动解压命令。

五、cmake打包失败

错误日志

An old version of CMake is being used that cannot automatically detect compiler attributes. Compiler identification is being bypassed. Some values may be wrong or missing. Update to CMake 3.19 or newer to use CMake's built-in compiler identification. Call Stack (most recent call first):

日志看起来像是cmake版本过低导致,尝试在android studio包版本管理工具中下载3.20版本的cmake,并且配置在cocos中的程序管理器中的cmake选择中,但是还是编译失败。

解决:这是因为ndk和cmake版本不匹配导致的,在安装cmake时漏看官网的这张图:

将ndk版本换成红色框中的一种,将cmake换成3.10.2,在程序管理器中配置,重新打包编译即可。

六、无线运行

在安装的sdk目录下:\androidsdk\platform-tools,执行cmd。

手机端:开发者选项,配对码页:找到ip:port,

在上述cmd中执行 adb pair ip:port,然后输入六位码,

正确后该页消失,来到无线页面,

找到ip:port,继续执行adb connect ip:port

成功后来到cocos构建发布页,完成构建、生成、点击运行就可以安装到手机上了。

七、vscode关闭预览模式

八、发布至小程序

1.构建bundle,完成主子包分离

2.功能剪裁

3.构建发布

http://www.jsqmd.com/news/1288482/

相关文章:

  • 深耕针织面料领域,解锁义乌本土优质供货合作资源-明记布业 - 一知资讯
  • AI生成剧情总像流水账?揭秘LLM+强化学习双引擎驱动的3层叙事架构(附Unity集成实测代码)
  • 多模态审核漏检率高达22.6%,如何用可解释性AI重建信任链,一文讲透
  • 北京创客嘉年华:与DFRobot深度面基,解锁开源硬件实战新体验
  • 2. MarkText可代替Typora的markdown 编辑器
  • Nginx map指令详解:六大实战场景与性能优化指南
  • C++ 64位迁移中long类型陷阱:从内存崩溃到解决方案
  • 还在为下载B站视频发愁?这款神器让你5分钟搞定所有下载需求!
  • 2026年沈阳液压货梯厂家挑选攻略 浩喆源液压等企业实测梳理 - 比奇堡111
  • 信创不只是“换成国产软件”:从基础软硬件迁移到Gitee研发工具链的系统工程
  • 靠谱自动卷线器厂家推荐:4大核心指标对比及选择攻略 - 速递信息
  • 7种字重完全掌握:Source Han Serif CN开源中文字体终极配置指南
  • 绞杀 AI 搜索投毒:基于多智能体编排,重塑复杂 Agent 的反 GEO 架构(2)
  • 2026 年武汉智工职业技术学校机电一体化(升学方向)招生简章 - 武汉中职最新信息发布
  • FlicFlac:如何在5分钟内免费掌握Windows终极音频格式转换
  • 收藏!AI自动设计Harness,小白也能轻松掌握大模型调参秘籍
  • 网络广告销售公司核心能力构建与行业服务价值深度解析——以丽鸿科技实践案例为参考
  • NCM解密终极指南:5分钟快速破解网易云音乐加密格式,实现音乐自由
  • EasyAIS+国标GB28181视频监控平台EasyCVR强强联动,全域视频AI识别能力落地!
  • 收藏!小白程序员必看:从零入门企业级大模型Agent设计实战
  • 当用户决策链路变了,丹东企业该怎么办?
  • 大语言模型指令混合微调技术实践与优化
  • 自研、采购还是开源?Apache SeaTunnel 如何降低企业数据集成的真实成本
  • 启动VUE项目环境搭建
  • 12.mysql 基础之视图
  • 2026年太阳能路灯源头厂家最新推荐:品牌综合实力解析,代表性优质品牌梳理 - 汇聚至此
  • Python 类型系统从入门到实战:标注、泛型、协议与 Pydantic
  • 武汉凡谷电子技能高考班升学详解招生报名简介 - 湖北找学校
  • 茯苓山楂鸡内金饮品,原来配方搭配暗藏这些讲究?
  • Math.NET Numerics终极指南:在.NET中实现专业级数值计算的完整方案