栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

Unity导出apk出现的问题,JDK,Android SDK,NDK,无“安装模块”

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity导出apk出现的问题,JDK,Android SDK,NDK,无“安装模块”

导出apk失败

使用unity导出apk文件,会出现提示:需要合适版本的JDK、Android SDK和Android NDK,要找到、下载和安装好合适的版本非常耗费时间,

网上很多教程指出可以直接在Unity Hub中安装模块(如下图所示):

(图源:https://www.bilibili.com/read/cv10235284)

没有“安装模块”的选项

但是会出现自己的Unity Hub界面没有“安装模块”的选项,此时可以点进下面的连接,点选与自己的unity版本对应Unity Hub:https://unity3d.com/get-unity/download/archive

如我的unity版本为2021.2.7f1c1,即选择如下:

由此可以出现“安装模块”的选择,接下来选择“Android Build Support”进行安装即可。

重新设置路径

在安装“Android Build Support”模块后,我的电脑上的Unity Hub在原来2021.2.7f1c1的基础上又出现了一个2021.2.7f1。

此时进行apk打包时仍然失败,原因是Unity→Edit→Preferences→External Tools中没有正确设置JDK,SDK,NDK的路径,我的默认路径为:

D:Program FilesUnity 2021.2.7f1c1EditorDataPlaybackEnginesAndroidPlayerOpenJDK
D:Program FilesUnity 2021.2.7f1c1EditorDataPlaybackEnginesAndroidPlayerSDK
D:Program FilesUnity 2021.2.7f1c1EditorDataPlaybackEnginesAndroidPlayerNDK

需要更换为2021.2.7f1下的对应位置

D:Program FilesUnity 2021.2.7f1c12021.2.7f1EditorDataPlaybackEnginesAndroidPlayerOpenJDK
D:Program FilesUnity 2021.2.7f1c12021.2.7f1EditorDataPlaybackEnginesAndroidPlayerSDK
D:Program FilesUnity 2021.2.7f1c12021.2.7f1EditorDataPlaybackEnginesAndroidPlayerNDK
Gradle build failed

此时进行apk打包,又出现了新的问题:Gradle build failed.See the Console for details.
只需要把项目路径中的中文去掉就行了

参考博客:https://zhuanlan.zhihu.com/p/106132063

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/901792.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号