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的内容了,就不展开了。
至此全部结束。
Unity 2020.3.17 从UnityHub下载安装失败(含Android)相关推荐
- Android Studio, 2020.9月最新版下载安装教程+SDK下载安装
Android Studio, 2020.9月最新版下载安装教程+SDK下载安装 一.进入官网下载 二.安装Android Studio 三.安装SDK 一.进入官网下载 1.进入Android St ...
- rosbridge-suite安装教程和下载安装失败的问题解决
一开始,我们通过如下命令安装rosbridge-suite: sudo apt-get install ros-melodic-rosbridge-server 但会出现下载安装失败的问题,我们可以通 ...
- Golang依赖下载安装失败解决方法
在已经搭建golang和git环境后,并在科学上网的的情况下,下载安装Beego命令: go get github.com/astaxie/beego #下载依赖成功 go get -u github ...
- cnpm下载安装失败问题解决
cnpm 安装失败,个人总结原因: 1.Node.js 的版本问题:个人觉得这很重要,官方说当前 v12 是为稳定版本,但是我使用 v12 就会报各种莫名其妙的错误,要是你在使用过程中出现各种问题的话 ...
- React Native真机运行apk安装失败: com.android.ddmlib.InstallException: INSTALL_FAILED_USER_RESTRICTED
最近在搞RN开发时候发现一个问题:模拟器上玩的好好的,换到真机跑就安装失败,手机用的是魅蓝metal,以为是之前安装的包有冲突,反复卸载了个干净还是一直装不上 > Task :app:insta ...
- VMware Workstation 17 Pro的下载安装使用
目录 一.下载 二.安装 三.检查网络连接 方式一(简便版) 方式二(麻烦版) 四.使用 ①创建虚拟机 ②使用命令 ③快照的使用 ③.①拍摄快照 ③.②恢复快照 ④克隆虚拟机 一.下载 下载地址: W ...
- JDK的下载安装(含安装文件)
1. 下载 官网下载JDK : https://www.oracle.com/cn/java/technologies/downloads/#jdk19-windows 文章末尾提供了基于Window ...
- IntelliJ IDEA 下载安装(含注册码)
转载请标明出处:https://blog.csdn.net/mashuai720/article/details/79389314 文章出自: 马帅的博客 查看全文 http://www.taodu ...
- Unity 2020 使用MapBox插件引入卫星地图(含新版Mapbox官网注册账号)
目录 一.mapbox账号注册 二.Unity导入 三.设置卫星地图 一.mapbox账号注册 unity要使用Mapbox插件首先要在官网注册一个账号,进入官网点击右上角sign up进行注册,填写 ...
最新文章
- 那个软件弹出广告_如何关闭烦人的电脑弹窗广告?5种方法教你轻松解决
- 远程linux的几个工具
- 什么是matlab中的fints函数,Matlab基本函数
- 密西根州立大学计算机qs分数,2020年QS世界大学排名密歇根州立大学排名第144
- 杭电oj2047-2049、2051-2053、2056、2058
- VS2017——50G超豪华IDE套餐酸爽体验!
- 44 岁的微软下一步是什么?
- UVA11426 GCD - Extreme (II)【欧拉函数】
- 「leetcode」112. 路径总和113. 路径总和II(详解)递归函数究竟什么时候需要返回值,什么时候不要返回值?
- GitHub上最励志的计算机自学教程,绝对牛B
- 终于等到你——ggplot2树状图
- 【优化算法】鸽群优化算法(PIO)【含Matlab源码 1077期】
- 二分法实现SQL盲注
- java语言简介总结
- Android APP报价参考
- SAP ERP和ORACLE ERP的区别是哪些?
- html 投票系统,投票系统 html页面
- iOS系列开发-版本控制工具Git的使用
- C语言完美数单循环,《程序设计基础》题库(50道)
- INFOR WMS仓储管理系统里常用表说明