Android studio在哪里安装NDK文件? (以zip格式下载)

我的android工作室说,它想更新。 但是当我尝试更新它,但它不起作用,所以我不得不启动:
C:\Users\username\AppData\Local\Android\sdk\tools\android.bat
安装其他软件包。 但NDK文件不会更新,所以我手动下载它:

https://developer.android.com/ndk/downloads/index.html#download

现在我有这个zip文件,我应该在哪里提取文件夹? 感谢任何帮助!

文件夹名称是android-ndk-r13b

Solutions Collecting From Web of "Android studio在哪里安装NDK文件? (以zip格式下载)"

是的, 提取的文件夹android-ndk-r13b 重命名android-ndk-r13b (可能将在不久的将来android-ndk-r13b确切的名称已经过时) ndk-bundle (你可以把NDKSDK 放在任何地方) ,如果你想要的话,不要这样做,我确定看到一个硬编码的子path}),
然后,将设置指向 您放置的位置。

Android StudioFile menu | Project Structure File menu | Project Structure Ctrl + Alt + Shift + s
(快捷键:ctrl + Alt + Shift + s):

Android Studio,文件菜单|项目结构

设置/检查以下environmental variables也可能有所帮助:

 NDK_HOME=C:\Android\sdk\ndk-bundle NDK_MODULE_PATH=C:\Android\sdk\ndk-bundle 

额外的东西:

在做environmental variablesSDK腰带和大括号):

 ANDROID_HOME=C:\Android\sdk 

对于JDK:

 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_112 JAVA_PATH=C:\Program Files\Java\jre1.8.0_112\bin 

JDK是Java开发工具包。
JRE是Java运行时环境。

如果你对Gradle (700兆字节)的内存( RAM )比较紧张 ,那么像monitor.bat这样的其他工具也会使用这个variables,这是无处不在的 )(显然你希望尽可能地把它变大,而不需要交换使得构build起来非常缓慢{注意下划线非常重要!(这是一个保留的名称空间冲突运算符,不要求我解释它非常复杂!)}):

 _JAVA_OPTIONS=-Xmx700m 

一些链接

设置Android NDK开发
将C和C ++代码添加到您的项目
NDK入门
在NDK中使用Android应用程序中的C和C ++代码

下载.zip文件。 通过SDK manager启动安装。
转到%userprofile%\ AppData \ Local \ Android \ sdk \ ndk-bundle并将.installer文件夹复制到桌面,并取消在SDK manager的下载。
打开.installer文件夹并打开.installationdata文件,然后检查下载文件的文件夹,如:
%userprofile%\ AppData \ Local \ Temp \ PackageOperation01
将下载的.zip文件复制到文件夹PackageOperation01.installationdata文件中列出的任何文件。
现在将.installer文件夹从桌面复制到%userprofile%\ AppData \ Local \ Android \ sdk \ ndk-bundle
并启动SDK manager
并为NDK再次开始安装。
SDK manager将跳过下载过程开始安装。

为了帮助那些使用MAC OSx的人,MAC上的过程如下:

  • 下载zip格式的ndk-bundle
  • 运行terminal
  • 使用下面的命令在mac中find你的临时目录(例如/ var / folders / sp / 31g4p3kd5l10c68qdy475krr0000gn / T /)

    echo $ TMPDIR

  • 将目录更改为PackageOperation01

    cd PackageOperation01

  • 将ndk-bundle.zip复制到目录中

    cp /path/to/ndk-bundle.zip / $ TMPDIR / PackageOperation01 /

  • 启动Android Studio并在SDK-Manager中尝试再次安装ndk-bundle。