Unity项目中.utmp文件夹的作用及是否可删除的疑问
关于Unity Android构建生成的
.utmp文件夹的说明 用途
.utmp是Unity在Android调试构建过程中生成的临时工作目录,主要用来存放CMake编译Android原生代码时的中间产物,包括编译缓存、临时生成的Makefile、目标文件等。它是构建流程里的临时工作空间,仅用于辅助完成Android平台的原生代码编译环节,构建完成后就不再被项目依赖。
是否可以安全删除?
完全可以安全删除。这个文件夹属于构建临时文件,删除后不会影响项目的正常运行、编辑或后续构建——下次执行Android调试构建时,Unity会自动重新生成该文件夹。
Git处理建议
必须把.utmp添加到.gitignore中忽略提交:
- 它是本地构建产生的临时文件,不同机器、不同构建环境下生成的内容存在差异,没有共享到版本库的必要
- 文件夹内容通常体积不小,提交到Git会不必要地增加仓库体积
添加规则到.gitignore的方式很简单,直接在文件里加一行:
.utmp/
内容的提问来源于stack exchange,提问作者Aaron
相关产品推荐
相关产品推荐

