android-ndk在哪里?

Mar*_*001 0 android android-ndk xamarin.android xamarin visual-studio-2017

我安装了Visual Studio 2017.在安装程序菜单中,我安装了Xamarin和Visual C#.但是,当我创建一个新项目时,转到工具>选项> Xamarin,我看到android-ndk文本框是空的而其他文件框不是.

我在这条路径上安装了Visual Studio:D:\ Program Files\Visual Studio.但我不知道是否会将Xamarin安装到D:\

我的问题是android-ndk在哪里?

谢谢

Yor*_*hen 8

对于Visual Studio,默认的NDK位置是:

C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r13b
Run Code Online (Sandbox Code Playgroud)

对于Android Studio,默认的NDK位置为:

C:\Users\yourusername\AppData\Local\Android\Sdk\ndk-bundle
Run Code Online (Sandbox Code Playgroud)

但默认情况下,Visual Studio不会下载Android NDK.因此,如果您需要下载Android NDK,可以转到VS Tools选项卡:

Tools > Android > Open Android SDK Manager > select Tools > Check NDK > Click Apply Changes
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • FWIW,我从未能够通过Visual Studio的Android SDK管理器版本成功下载NDK(在下载所有字节后,获得"下载失败".)今天再次尝试使用全新安装的VS 2017& Xamarin Android.无论如何,可以通过https://developer.android.com/ndk/downloads/手动下载 - 然后通过VS Tools/Options/Xamarin/Android NDK Location将NDK位置设置为安装(解压缩)下载的位置. (3认同)