当前位置:   article > 正文

解决Unity2019打包,提示 SDK Tools version 0.0.0 < 26.1.1_sdk tools version 0.0.0<26.1.1

sdk tools version 0.0.0<26.1.1

编辑器版本

Unity2019.2.21f1
AndroudStudio4.0

问题描述

之前用的Unity2018,没用UnityHub,然后版本升级到2019.2.21f1。官网下载的安装包装的,自己配置的androidsdk路径。然后今天打包就报了这个错误。
在这里插入图片描述

然后直接打空包也会报这个错误。

填坑过程

然后先确认我装的有Sdktools
在这里插入图片描述
并且配置无误
在这里插入图片描述

感觉可能是安卓Sdktools版本太高了所以Unity不能识别,于是找了一个低版本的sdktools,25.2.5的版本。然后我替换了版本。如下位置。

在这里插入图片描述

结果如下:版本位置变成25.2.5(截图是我后来又升级的结果)

在这里插入图片描述

Unity打包报错变成这样子:
在这里插入图片描述

WTF,这里我本来应该再找个26.1.1的版本再尝试一下的。然而我并没有。(当然这种也可以尝试,结果也可以回复一下,但我发现了另外一个更简单的方法。)
因为我同时在Unityhub安装了2019.3,我尝试用它打包就是OK的,然后他的配置是这样的。

在这里插入图片描述
既然直接装就OK,我为什么还要自己配置???

然后我发现在UnityHub安装的Unity版本有以下这个功能,但通过右边添加已安装版本来添加进来的Unity没有这个功能。
在这里插入图片描述

解决方案

在这里插入图片描述
在这里插入图片描述
没错,之前不知道这个从Hub下载是什么鬼。但我下载完以后发现。这里Unity也已经配置好了。
在这里插入图片描述

然后我尝试打个空包,毫无问题。
以上。

后续换成我的项目的话又出现了如下问题。
在这里插入图片描述

需要把目标Api设置成自动。
在这里插入图片描述
效果和选择了下面的选项差不多。但如果你是自己手动配置的sdk根本识别不到的话,选了也并无卵用。

在这里插入图片描述

2020.8.6补
到此如果还没有解决问题可以参考我另外一篇
Unity2019Gradle打包Apk错误 Failed to notify project evaluation listener.

以上。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/765783
推荐阅读
相关标签
  

闽ICP备14008679号