问题一:在UnityHub打开某个工程时,一直显示已有相同版本的工程存在,一闪而过然后就一直打不开这个工程,重启UnityHub并无卵用 二、打包出错 问题:打包安卓包时老是出现SDK找不到或者版本低(明明JDK、SDK都配置好的前体下。我的unity19版本出现过好多次,一样的JDDK、SDK低版本Unity可以打包,19就不可以) 三、运行出错

错误目录

一、打不开unity工程

问题一:在UnityHub打开某个工程时,一直显示已有相同版本的工程存在,一闪而过然后就一直打不开这个工程,重启UnityHub并无卵用

二、打包出错

问题:打包安卓包时老是出现SDK找不到或者版本低(明明JDK、SDK都配置好的前体下。我的unity19版本出现过好多次,一样的JDDK、SDK低版本Unity可以打包,19就不可以)

三、运行出错

问题

一、打不开unity工程

问题一:在UnityHub打开某个工程时,一直显示已有相同版本的工程存在,一闪而过然后就一直打不开这个工程,重启UnityHub并无卵用

**出现原因:**可能是unity工程卡死闪退了,而UnityHub以为你已经打开了,所以无法再打开它。19版本以后unity只能通过Hub打开,所以就不能直接打开unity,而不是要通过UnityHub打开。

解决方案:

①通过任务管理器先查看要打开的Unity工程是否关闭了,如果确认关闭了,就将 UnityHub许可证重新激活一下,再次打开需要打开的unity工程。

image.png

②用Unity19之前的版本不通过UnityHub随便打开一个19之前的版本,然后再用UnityHub打开19的即可

③将UnityHub卸载重装即可(好用)

④重启电脑(重启大法好)


二、打包出错

问题:打包安卓包时老是出现SDK找不到或者版本低(明明JDK、SDK都配置好的前体下。我的unity19版本出现过好多次,一样的JDDK、SDK低版本Unity可以打包,19就不可以)

出现原因及解决:

①可能是最低安卓版本选的太高了,尝试下选中低版本,比如Android4.1等等


②如果使用的是unity2019或者以上,就通过UnityHub重新安装一个Unity,然后选择将JDK、SDK一块下载了。这样是最好的解决办法,省时省劲。


③报错提示这个:”ArgumentException: Illegal characters in path.+一大串英文“

这个错误挺常见的,就是打包路径错误,可能打包的路径出现了中文或者非法字符串导致的。但是我之前打包的时候路径确定没错也出现了(Windows可以打包,换成打包安卓就不行),找了大半天不知道什么原因导致,重装了unity也不行。请公司大佬出手半天也没解决,最后重新配置了JDK与SDK终于可以打包了(生活不易啊>_<) 最后查明原因应该是jdk跟sdk环境配置出现了问题。

配置JDK与SDK的也可以参考下这个


三、运行出错

问题

慢慢更新留作记录使用Unity中出现的一些头疼的bug或者问题,如有特别典型的问题,也希望能提提建议 谢谢啦


还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(二)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(三)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(一)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏! Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏! Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏! Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏! Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏! 明明安装了JDK\SDK,而且我用unty2017、unity2018都用这个SDK打包安卓没出问题,19就出问题,就很头痛。 按照图片上这两个说明看,是指sdk版本不对,或者路径不对没检测到SDK(但是我17、18就能检测到,明显不是SDK路径等问题) 在网上搜了挺多这类问题,解决办法挺多,各不相同,但是也没有一个好好的解决方案,下面说说我的解决办法提供大家试试吧,要不然写完了打包不出来就很难受。