版本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%然后cmdgradle -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,jdksdkndk。1.报错如下缺乏 builds tools 30.0.3 版本2.报错如下需要升级gradle下载gradle8.0.2https://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 CMakes 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.构建发布