在网上百度的好多方法都已经过时了,最省事的办法就是取Unity的官方网站上下载对应版本的安装文件
找到你使用的对应的版本。
接下来需要引入SDK,这里我把资源和地址发到这里https://pan.baidu.com/s/1i6zN2TxeCJhnFWQAbq1Cjw
还有external tools 里没有android sdk location 选项的问题
做法:安装Java(版本都要低于unity时间一级),然后—计算机右键属性——高级系统设置——环境变量——
Windows 7 做法【找到变量“Path”,添加安装好的Java文件路径》C:\Program Files (x86)\Java\jre*.*._***\bin,记得加英文字符的分号隔开其他变量路径】
Windows 10 做法【系统变量—找到变量“Path”双击进去,浏览 找到》C:\Program Files (x86)\Java\jre*.*._***\bin】
因为第一次设置了新变量,要么重启电脑要么右键管理员运行Unity ,我的是Windows10 直接管理员运行成功,无需重启
Unity官网历史包下载:https://unity3d.com/cn/get-unity/download/archive 、外网可能你会遇到 404 只要你多刷新几遍
Java官网历史包下载教程:https://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html
Andrord NDK 可以直接在unity里面的 Preferences—External Tools—Android—NDK—Download 提供下载,点击Download直达下载相应的包给你
Andrord SDK 自己找或者像NDK的做法一样,不过是外网,反正我打开了很久