错误如下
这个错误比较抽象,看起来是非unity报错gbk然后输出到unity用了utf8,这里查看一下对应编辑器的报错日志,地址如下:
C:\Users\<当前用户名>\AppData\Local\Unity\Editor\Editor.log
可以看到,我这里实际报错其实是这样的:
解决
针对我这里的问题是拒绝访问,估计是我把对应工具按到C盘导致unity没有权限访问了,这里直接把unity设为默认管理员方式打开就可以。
具体步骤就是:
- 找到对应的unity位置(注意这里不是unity hub而是你项目所需的unity editor)
- 之后右键属性->兼容性->以管理员身份运行此程序即可
之后就可以正常build通过了,不过需要注意的是如果你使用unity hub来启动项目的话,需要以管理员方式运行unity hub,具体步骤与上述步骤相同。