在 Android Studio 中全局设置 Android NDK

Set Android NDK globally in Android Studio

AndroidStudio 的当前版本 (1.2.1.1) 允许我使用 NDK 构建示例应用程序,但我注意到每次加载新项目时,我都必须设置 ndk.dir=/path/to/ndk/install 在我的 local.properties 文件中为 Gradle 检测 NDK,而 sdk 路径是自动填充的。

有没有办法通过首选项或 ENV 变量进行全局设置?我找不到任何迹象表明

如果您将环境变量 ANDROID_HOME 设置为您的 SDK 的位置并将 ANDROID_NDK_HOME 设置为您的 NDK 的位置, 删除任何 local.properties 文件,这会在我的 Android Studio 1.2 上使用本机代码构建项目。我不知道为什么 gradle 在存在 local.properties 文件时清除其他 属性 设置机制。

替代方法是将 local.properties 文件替换为主属性文件的 link。

请注意,当新的本机代码支持到达 Android Studio 1.3 时,这一切可能都会改变。

最新发布的androidstudio 1.3可以直接设置NDK路径

在 windows 中按 ctrl+shift+alt+s 这将打开项目属性,您可以在其中找到名为 SDK Location 点击它,在那里你可以看到 space 在那里你可以添加 NDK 位置