我习惯于以前的NDK构建版本,它们以zip格式提供。我下载了最新的Windows版本r10
,它是一个.exe版本的文件。我不知道这个exe版本的文件只是一个解压器,所以双击了它。它没有询问我要将文件解压到哪个位置。
现在我想删除这个版本,并使用zip版本。如何找到它被安装/解压缩到哪个位置?
我尝试查看了系统变量ANDROID_NDK
,但我发现之前定义的是r8版本。
我习惯于以前的NDK构建版本,它们以zip格式提供。我下载了最新的Windows版本r10
,它是一个.exe版本的文件。我不知道这个exe版本的文件只是一个解压器,所以双击了它。它没有询问我要将文件解压到哪个位置。
现在我想删除这个版本,并使用zip版本。如何找到它被安装/解压缩到哪个位置?
我尝试查看了系统变量ANDROID_NDK
,但我发现之前定义的是r8版本。
Android Studio 2.2 将其安装在 C:\Users\[用户名]\AppData\Local\Android\Sdk\ndk-bundle
目录下(适用于 Windows 10)。
我正在使用Visual Studio,但我也想尝试一下Android Studio。因此,为了获取Android SDK和NDK,我安装了Android Studio。
答案
安装Android Studio自然地安装了SDK到:
C:\Users\<UserName>\AppData\Local\Android\Sdk
NDK文件夹尚未准备就绪,但将存在于以下位置:
C:\Users\<UserName>\AppData\Local\Android\Sdk\ndk-bundle
为了找到实际的NDK文件夹,我必须告诉Android Studio安装NDK。最新版本会自动提取到当前工作目录中。如果你是从资源管理器启动该程序,那么它与你的 .exe 文件在同一个目录下。
你应该能够在那里找到一个名为 android-ndk-rXXX
的文件夹。否则就说明它没有被提取。
始终使用最新的 NDK 更好,每个版本都有许多错误修复和改进......你可以使用 7zip 打开 .exe 文件,将其提取到其他地方,或者在终端中设置你想要提取的位置并启动 .exe 文件。
在 MacOs 中,Android Studio 的安装位置为
"/Users/USERNAME/Library/Android/sdk/ndk-bundle"
用你的用户名替换USERNAME。
适用于Windows Android Studio 2.3.x(+):
我的android-sdk
文件夹位于C:\Program Files\Android\Android Studio\plugins\android-ndk
注意: NDK可能不完整,请确保一切都是最新的。
Windows 10和Internet Download Manager把我的文件存储到了C:\Users\[用户名]\AppData\Roaming\IDM中。
该路径取决于您的根SDK文件夹所在位置。C:{您的android根目录所在位置}sdk\ndk-bundle
我正在使用Ubuntu系统,Android SDK目录下的子目录 /home/username/Android/Sdk/ndk 中安装了NDK。
我需要从Android Studio 的“文件”-“设置”-“外观和行为”-“系统设置”-“Android SDK”-“SDK工具位置”中安装NDK。
我从Unity中下载了NDK。
它已经到达我的下载文件夹。
C:\Users[用户名]\Downloads\android-ndk-r10e-windows-x86_64.exe
(在下载中选择ndk-r10e文件夹)。