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

目录

前述

下载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. http://www.cnblogs.com/zuowj/p/5674615.html
  2. html 3d转换动画,开源项目:CSS 3D转换和动画学习示例教程
  3. Jquery对象和dom对象获取html的方法
  4. 为什么选用NACOS
  5. 根据Ping(ICMP协议)得到TTL并分析
  6. matlab杜哈梅尔积分,非平稳地震作用下桥梁系统碰撞间隙宽度的概率评价方法与流程...
  7. 宝塔面板如何部署Java项目教程【新版】
  8. 苹果Mac应用音频捕获录制工具:​​​​​​​​TunesKit Audio Capture
  9. 【C++】演讲比赛流程管理系统
  10. python操作腾讯文档_python查看文档
  11. 200与mcgs485实例 smart_SMAART200与MCGS-工业支持中心-西门子中国
  12. 神通广大、卓有奇效的“mini-KMS_Activator_v1.051”(迷你KMS)初现江湖
  13. 移动网络通信技术【移动电话网络介绍】
  14. html5 video断点续播,Vue中集成vue-video-player及相关api/vue视频播放插件/支持断点续播...
  15. 任正非《一江春水向东流》读后感
  16. 37种土豆的制作方法
  17. Istio Egress Gateway出口流量管理
  18. XML(1)——shema约束之命名空间
  19. 使用Qt常见报错及解决方案
  20. 【资源汇总】OpenGL

热门文章

  1. 关于SIFT特征点检测与黑塞矩阵的读书笔记
  2. vue 自定义日历 周模式 包括上一周 下一周 返回今日
  3. 408 计算机学,问一下 今年计算机考408的有哪些学校?
  4. 如何构建语音识别能力?有哪些语音数据集?
  5. MATLAB2018b和VS2017的混编
  6. pygame文字绘制机制
  7. onnx prelu转换
  8. IE重新装ActiveX控件
  9. UTM坐标与GPS经纬度(WGS84)的相互转换
  10. LDAC在QCC平台支持情况(HIFI选型指南)