我习惯了以前版本的 NDK 版本,它们以 zip 格式提供。我下载了最新的 Windows
r10
版本,其中有 .exe 版本。 exe版本只是一个提取器,我不知道并双击它。它没有询问我提取的位置。
现在我想删除这个版本并使用 zip 代替。如何找到它的安装/提取位置?
我尝试查看
ANDROID_NDK
系统变量,找到了我之前对 r8 版本的定义。
Android Studio 2.2 将其安装在
C:\Users\[username]\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。
文件 -> 设置
选择外观和行为 -> 系统设置 -> Android SDK
单击 SDK 工具选项卡
选中 NDK(我认为还有 LLDB 和 CMake 选项)。
选择应用/安装。
现在 NDK 文件夹应该可以使用了。
最新版本会在当前工作目录中自行解压。因此,如果您从资源管理器启动它,那么它与您的 .exe 位于同一目录。
您应该在那里找到一个
android-ndk-rXXX
文件夹。否则这意味着它没有被提取。
使用最新的 NDK 总是更好,每个版本都有许多错误修复和改进...您可以使用 7zip 将 .exe 作为存档打开,并根据需要将其解压到其他位置,或者从以下位置启动 .exe您想要将其提取到的终端集。
在 MacOs Android Studio 中安装它
"/Users/USERNAME/Library/Android/sdk/ndk-bundle"
将 USERNAME 更改为您的用户名。
For Windows Android Studio 2.3.x(+):
我的
android-sdk
文件夹位于 C:\Program Files\Android\Android Studio\plugins\android-ndk
小心: ndk 可能不完整,因此请确保所有内容都是最新的。
Windows 10 和 Internet 下载管理器位于 C:\Users\[用户名]\AppData\Roaming\IDM
在 Windows 10 中,它登陆了
C:\Users[用户名]\AppData\Local\VirtualStore\Windows\SysWOW64 ndroid-ndk-r10e
如果您从 Android studio 安装而不是手动下载,您将在以下位置找到它:
C:{无论你在哪里安装了 root android}sdk dk 捆绑包
路径取决于您安装 sdk 根文件夹的位置。
我正在使用 Ubuntu,它被安装到我的 Android SDK 目录中的子目录 /home/username/Android/Sdk/ndk 中。
我必须从 Android Studio 文件 -> 设置 -> 外观和行为 -> 系统设置 -> Android SDK - SDK 工具位置安装 NDK。
如果您更改了 Android SDK 的安装位置,则在自定义 Android SDK 位置中搜索 ndk 文件夹。您将找到所需版本的 NDK 安装。
我从 Unity 中下载了 NDK。 它到达了我的下载文件夹。 C:\Users[用户名]\下载 ndroid-ndk-r10e-windows-x86_64.exe
(在下载中选择ndk-r10e文件夹)。