如何在 Android Studio 1.0.1 中禁用 NDK 构建

How do I disable the NDK build in Android Studio 1.0.1

我正在尝试使用 Android Studio 1.0.1 构建 Android Java 应用程序。但是,我的应用程序使用了一些 C++ 代码,这些代码是我使用由 Android.mk 和 Application.mk 文件控制的 NDK 构建的。但是 Android Studio 尝试自己构建并出错,因为它没有使用我的 *.mk 文件。我知道有一些关于如何为以前版本的 Android Studio 执行此操作的答案,但它们显然不适用于 1.0.1。

那么如何在 Android Studio 1.0.1 中禁用 Android NDK 构建

只需将 sourceSets.main.jni.srcDirs = [] 添加到 build.gradle 的 'android' 部分。这将使用自动生成的 Android.mk.

禁用自动调用 ndk-build

是的,这一行应该添加到项目特定的 gradle 文件中。