我使用以下链接下载并安装了Unity2022.1.10f1:https://unity3d.com/unity/whats-new/2022.1.10
我正在使用Windows操作系统为Android开发,所以我下载了两个Unity Editor安装程序:https://download.unity3d.com/download_unity/9aa0f82c4f96/Windows64EditorInstaller/UnitySetup64.exe
和Android目标支持:https://download.unity3d.com/download_unity/9aa0f82c4f96/TargetSupportInstaller/UnitySetup-Android-Support-for-Editor-2022.1.10f1.exe
但问题是,Android目标支持不包括构建Android APK所需的Android NDK。
要查找此版本的Unity需要什么特定版本的Android NDK,启动Unity编辑器后,我去:Edit -> Preferences -> External Tools
选项卡,然后我转到:Android NDK部分,取消勾选“Android NDK installed with unity (recommended)
,它显示了NDK的所需版本。在这种情况下是:21.3.6528147如此处照片所示
- Unity建议我使用Unity Hub下载Unity SDK及其所有相关模块:https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe,但有时您的Internet软件包有限,您希望下载Unity和模块的离线安装程序,以便在以后需要时重新安装它们。*
我在互联网上寻找NDK版本的下载链接,但我找不到它.
我希望你能帮忙。
谢谢
3条答案
按热度按时间ymdaylpp1#
我找到了链接:使用Android Studio -〉配置-〉SDK管理器-〉Android SDK -〉SDK工具,然后勾选“显示软件包详细信息”,然后向下滚动到“NDK(并排)",然后勾选所需的版本。在我的情况下:21.3.6528147,如x1c 0d1x下图所示
然后按应用。它会给你一个确认屏幕,确认它。然后它会开始下载文件,并会给你一个下载屏幕,像这样的屏幕:
现在,我可以看到正确的下载链接,在本例中为:
https://dl.google.com/android/repository/android-ndk-r21d-windows-x86_64.zip
我复制了该链接并停止下载。我使用外部下载管理器下载文件并使其保持离线状态。下载完成后,我将文件解压缩到一个目录中,并将Unity设置为查找Android NDK的目录。如下所示:
这让我停了一段时间,我想我应该和你分享一下。
希望能帮上忙。
谢啦,谢啦
euoag5mw2#
对于“Mac M1芯片”,NDK(21.3.6528147)的下载链接为https://dl.google.com/android/repository/android-ndk-r21d-darwin-aarch64.zip
lyr7nygr3#
下载基于您的操作系统的NDK。
对于Mac:https://dl.google.com/android/repository/android-ndk-r21d-darwin-aarch64.zip
对于窗口:https://dl.google.com/android/repository/android-ndk-r21d-windows-x86_64.zip