如何在 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 文件中。
我正在尝试使用 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.
是的,这一行应该添加到项目特定的 gradle 文件中。