Android Studio 打包 Release 时出现 Entry name classes.dex collided,通常由陈旧或重复构建产物引起,可清理 Gradle 输出和缓存后重新构建。
Android Entry name classes.dex collided:清理重复 DEX 构建产物
Android Studio 打包 Release 时出现 Entry name classes.dex collided,通常由陈旧或重复构建产物引起,可清理 Gradle 输出和缓存后重新构建。
在 Cocos Creator 3.7.2 中编写自定义 Shader 和材质,在 Sprite 上生成移动光带,并使用 TypeScript 更新参数实现循环扫光动画。
排查 Cocos Creator Android 原生构建无法连接 JavaScript 调试器的问题,检查 Debug 模式、设备网络、调试端口、Android Studio 日志和脚本设置。
解决 Android Studio 连接调试器时提示 build type isn't debuggable 的问题,在 Build Variants 工具窗口将模块从 release 切换到 debug。
解决 Cocos Creator 浏览器运行时出现 Cannot read properties of null reading getGFXTexture 的问题,通过调试 SpriteFrame、查询 UUID 和引用定位失效纹理。
解决 Cocos Creator 修改 Label.string 后 UITransform 尺寸仍是旧值的问题,对比等待下一帧和调用 updateRenderData(true) 后立即读取 contentSize。
解决 Cocos Creator 导出 Android 工程后 Gradle 执行 checkReleaseDuplicateClasses 失败的问题,通过 Android.useAndroidX 和 Android.enableJetifier 处理依赖冲突。
说明 Android 或 Cocos Creator 单元测试中 timeRecords is at its maximum size[64] 警告的含义、触发场景,以及何时可忽略、何时需要检查性能记录。
使用 Cocos Creator TypeScript 监听 Game.EVENT_HIDE 和 Game.EVENT_SHOW,处理应用进入后台与返回前台,并在销毁时通过 game.off 清理监听器。
解决 Android 安装应用时提示此应用专为旧版 Android 打造的问题,说明 targetSdkVersion、compileSdkVersion 的区别和升级后的兼容性检查。