IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> Unity 2020.3.17 从UnityHub下载安装失败(含Android) -> 正文阅读

[游戏开发]Unity 2020.3.17 从UnityHub下载安装失败(含Android)

欢迎转载,记得标明来源,如能帮到你,我很高兴,有问题可以留言交流,翕翕堂~

目录

前述

下载UnityHub

选择版本

选择目标旧版本:

问题来了

1、下载文件的目录结构

1、Unity的安装程序

2、Unity的Android插件

3、2020.03.17 对应的 Android OpenJDK

4、2020.03.17 对应的 Android NDK

5、2020.03.17 对应的 Android SDK

?2、下载失败,没有文件,或文件损坏

3、寻找下载来源

4、Unity内Android配置

1、android配置

?2、Build fail :Gradle


前述

背景:最近重新开始使用Unity,从UnityHub下载Unity以及Android插件、NDK、SDK、OpenJDK,总是失败,花了两天,因为没有翻到完整的解决方案,只能自己动手了,整理了一下解决方式。

环境:Windows,官网最新 2020 LTS 版本为 2020.3.19。

目标版本:LTS? 2020.3.17 及 其Android内容。

下载UnityHub

登录官网:Unity最新版本下载-Unity稳定版本 | Unity中国官网

下载最新的UnityHub,并安装。

选择版本

下载目标旧版本:

1、打开UnityHub,在UnityHub中,选择添加Unity版本,在弹窗中,点击“下载所有版本”链接。

?2、在弹出的官网下载网页中选择 Unity2020.x,并点击目标版本 2020.3.17 从Hub下载 按钮。

?3、点击按钮后,会拉起UnityHub,并弹出目标安装版本(由于我已经安装完了,这里直接用 2020.03.19替代演示),选择Android Build Support组件一并下载,所需空间15GB,已经包含了Unity安装程序。

?4、接着就是点击 INSTALL 进行下载安装。

问题来了

我下载完后,显示安装一直失败,并且每次都需要重新下载安装,所以开始寻找问题。

1、下载文件的目录结构

找到下载目录 C:\Users\admin\AppData\Local\Temp\unityhub-0416eb60-2031-11ec-b872-2dd37948ff93?标成橘色的这一串是动态的,所以需要找紫色这一串(当然,根据Windows用户账户不同,可能不是admin,这个需要注意区分),下方演示截图,为完整包下载,我们的目标:

1、Unity的安装程序

  • UnitySetup64-2020.3.17f1c1.exe

2、Unity的Android插件

  • UnitySetup-Android-Support-for-Editor-2020.3.17f1c1

3、2020.03.17 对应的 Android OpenJDK

  • jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4

4、2020.03.17 对应的 Android NDK

  • android-ndk-r19-windows-x86_64.zip

5、2020.03.17 对应的 Android SDK

由于SDK文件下下来都是散文件,需要对照Android SDK原本的目录结构重新组装一下,具体的目录结构,可以去下载一个原生的SDK进行对比。

  • efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip?对应放到 SDK/build-tools/30.0.2 目录下,这里要注意,30.0.2是根据 紫色zip包名称来的。
  • sdk-tools-windows-4333796.zip?对应放到 SDK/tools 目录下
  • ?platform-tools_r28.0.1-windows.zip?对应放到 SDK/platform-tools 目录下
  • ?platform-29_r05.zip?对应放到 SDK/platforms 目录下

?2、下载安装失败,没有文件,或文件损坏

好了,上面只是演示下,正确在下完后的下载文件与安装目录关系,回到之前的问题,安装失败。

试了很多次以后,发现是ndk压缩文件,每次走Hub下载下来后,进行解压时,发现文件已损坏。

所以需要去寻找下载来源,并单独下载。

3、寻找下载来源

由于这些文件都是从UnityHub下载,那么从UnityHub着手。

首先查找了UnityHub的安装目录,但是并没有发现符合的文件。

接着搜寻UnityHub在电脑上的可写目录,然后发现了这个:info-log.json

?

?搜索ndk关键字发现了下载链接:

?接下来就是进行单独下载,并按上述所说的对应目录进行安装。

4、Unity内Android配置

1、android配置

菜单栏 Edit->Preferences->External Tools,Unity的默认配置目录就是 OpenJDK、SDK、NDK

?2、Build fail :Gradle

在编译apk包时,unity使用的gradle,从unity日志反馈,下载gradle-4.0.1失败,这里可以用梯子,也可以单独下载gradle版本并放到对应目录下,这是android的内容了,就不展开了。

至此全部结束。

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-10-01 17:12:29  更:2021-10-01 17:13:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/28 2:45:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码