尝试使用NDK源代码编译Android Studio项目时,任务':app:compileDebugNdk'执行失败

时间:2015-03-02 17:40:10

标签: android android-studio android-ndk

无论我遵循了多少教程,每次尝试制作包含C源文件的项目时,gradle都会输出错误:

Error:Execution failed for task ':app:compileDebugNdk'.
  

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令' C:\ Users \ svprdga \ Downloads \ _ android-ndk-r10d_x86 \ NDK-build.cmd''完成非零退出值2

例如,我下载了以下教程,它也引发了同样的错误:

https://github.com/mpospelov/android-studio-ndk-hello-world

我看过以下问题,但我不明白我应该做些什么:

execution failed for task ':app:compileDebugNdk' failed to run this command ndk-build.cmd Can't build project with android-ndk and Android Studio

任何帮助?

2 个答案:

答案 0 :(得分:1)

也许这个答案会有所帮助:https://stackoverflow.com/a/28810873 “尝试将空的.c文件添加到您的jni目录(如empty.c)”。它适用于我的情况 - Android Studio 1.1.0与android-ndk-r10d-windows-x86_64

答案 1 :(得分:0)

compileSdkVersion和buildToolsVersion的版本代码在模块build.gradle文件中应该是一致的。 例如

android { 
    compileSdkVersion 20 
    buildToolsVersion "20.0.0"
    ...
}