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

目录

前述

下载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的内容了,就不展开了。

至此全部结束。

Unity 2020.3.17 从UnityHub下载安装失败(含Android)相关推荐

  1. Android Studio, 2020.9月最新版下载安装教程+SDK下载安装

    Android Studio, 2020.9月最新版下载安装教程+SDK下载安装 一.进入官网下载 二.安装Android Studio 三.安装SDK 一.进入官网下载 1.进入Android St ...

  2. rosbridge-suite安装教程和下载安装失败的问题解决

    一开始,我们通过如下命令安装rosbridge-suite: sudo apt-get install ros-melodic-rosbridge-server 但会出现下载安装失败的问题,我们可以通 ...

  3. Golang依赖下载安装失败解决方法

    在已经搭建golang和git环境后,并在科学上网的的情况下,下载安装Beego命令: go get github.com/astaxie/beego #下载依赖成功 go get -u github ...

  4. cnpm下载安装失败问题解决

    cnpm 安装失败,个人总结原因: 1.Node.js 的版本问题:个人觉得这很重要,官方说当前 v12 是为稳定版本,但是我使用 v12 就会报各种莫名其妙的错误,要是你在使用过程中出现各种问题的话 ...

  5. React Native真机运行apk安装失败: com.android.ddmlib.InstallException: INSTALL_FAILED_USER_RESTRICTED

    最近在搞RN开发时候发现一个问题:模拟器上玩的好好的,换到真机跑就安装失败,手机用的是魅蓝metal,以为是之前安装的包有冲突,反复卸载了个干净还是一直装不上 > Task :app:insta ...

  6. VMware Workstation 17 Pro的下载安装使用

    目录 一.下载 二.安装 三.检查网络连接 方式一(简便版) 方式二(麻烦版) 四.使用 ①创建虚拟机 ②使用命令 ③快照的使用 ③.①拍摄快照 ③.②恢复快照 ④克隆虚拟机 一.下载 下载地址: W ...

  7. JDK的下载安装(含安装文件)

    1. 下载 官网下载JDK : https://www.oracle.com/cn/java/technologies/downloads/#jdk19-windows 文章末尾提供了基于Window ...

  8. IntelliJ IDEA 下载安装(含注册码)

    转载请标明出处:https://blog.csdn.net/mashuai720/article/details/79389314  文章出自: 马帅的博客 查看全文 http://www.taodu ...

  9. Unity 2020 使用MapBox插件引入卫星地图(含新版Mapbox官网注册账号)

    目录 一.mapbox账号注册 二.Unity导入 三.设置卫星地图 一.mapbox账号注册 unity要使用Mapbox插件首先要在官网注册一个账号,进入官网点击右上角sign up进行注册,填写 ...

最新文章

  1. 那个软件弹出广告_如何关闭烦人的电脑弹窗广告?5种方法教你轻松解决
  2. 远程linux的几个工具
  3. 什么是matlab中的fints函数,Matlab基本函数
  4. 密西根州立大学计算机qs分数,2020年QS世界大学排名密歇根州立大学排名第144
  5. 杭电oj2047-2049、2051-2053、2056、2058
  6. VS2017——50G超豪华IDE套餐酸爽体验!
  7. 44 岁的微软下一步是什么?
  8. UVA11426 GCD - Extreme (II)【欧拉函数】
  9. 「leetcode」112. 路径总和113. 路径总和II(详解)递归函数究竟什么时候需要返回值,什么时候不要返回值?
  10. GitHub上最励志的计算机自学教程,绝对牛B
  11. 终于等到你——ggplot2树状图
  12. 【优化算法】鸽群优化算法(PIO)【含Matlab源码 1077期】
  13. 二分法实现SQL盲注
  14. java语言简介总结
  15. Android APP报价参考
  16. SAP ERP和ORACLE ERP的区别是哪些?
  17. html 投票系统,投票系统 html页面
  18. iOS系列开发-版本控制工具Git的使用
  19. C语言完美数单循环,《程序设计基础》题库(50道)
  20. INFOR WMS仓储管理系统里常用表说明

热门文章

  1. windows11 Vmware16.2 挂起报错Workstation unrecoverable error: (vcpu-0)
  2. 前端工程师初识Three.js
  3. 浏览器查看cookie过期时间
  4. 【DIY】树莓派ROS智能小车
  5. window11 latex 解决找不到字体的问题
  6. 生信技能树课程记录笔记(三)20220526
  7. 【nssm将exe封装成服务】
  8. 计算机组成原理cpu数据通路(Verilog HDL虚拟实验)
  9. 在html中写js打开是乱码,javascript脚本中文乱码如何解决?
  10. 非暴力沟通:简介及内容导航