Unity 2020安装失败、项目加载报错

目录

  • 一、安装问题
  • 二、SDK、JDK、NDK下载及配置

一、安装问题

最近升级项目,用Hub 下载2020部分版本时,会出现安装文件错误、安装失败、新建项目加载失败等问题,试了好几个版本都这样,加载到一半报错,如下:
The project you are opening contains compilationerrors.
Entering Safe Mode allows you to resolve theseerrors without waiting for the rest of your project toimport.
If you select Ignore (not recommended), your projectwill continue to import, but it may be in a broken orunusable state.

Unity 2020安装失败、项目加载报错_第1张图片
shader compiler initialization error: Failed to readD3DCompiler DLL file
Something is preventing access to D3DCompiler_47.dll.Check your Editor installation integrity , file access
rights and antivirus configuration.
Unity 2020安装失败、项目加载报错_第2张图片
Unity 2020安装失败、项目加载报错_第3张图片
Unity 2020安装失败、项目加载报错_第4张图片

解决办法:
这是360安全软件的问题,关闭杀毒软件,重新安装。
保险一点可以把注册表和缓存文件也删了。

如下截图是Hub下载的资源包的缓存文件。
Unity 2020安装失败、项目加载报错_第5张图片

二、SDK、JDK、NDK下载及配置

需要的自行下载:
JDK和JRE下载地址: https://www.oracle.com/java/technologies/javase-downloads.html
注:Unity2020需要指定旧版本JDK(如Windows版 jdk-8u291-windows-x64)

SDK下载地址: https://android-sdk.en.softonic.com/

NDK下载网址:https://developer.android.google.cn/ndk/downloads
注:Unity2020需要指定NDK版本:19.0.5232133
链接:https://pan.baidu.com/s/1F5RYT-YowBhlQ4i2vdkkNQ
提取码:37jd

SDK、JDK可以自己配置,Hub也自带了一键配置,然而,我勾选了相关配置,并没有成功。
Unity 2020安装失败、项目加载报错_第6张图片
安装完之后,新建项目,ExternalTools显示未获取到JDK和SDK,也不知道啥问题。有哪位大哥知道原因吗????
Unity 2020安装失败、项目加载报错_第7张图片

好吧,只能自己下载JDK、SDK,配置环境,然后ExternalTools中指定JDK、SDK、NDK路径,有警告不管它,只要版本下载正确,照样打包。(Unity就是为了强行让大家用Hub安装)

Unity 2020安装失败、项目加载报错_第8张图片

你可能感兴趣的:(unity,sdk,jdk,android)