Android Studio:Gradle Error“无法启动进程命令'ndk-build.cmd'”

时间:2015-12-20 07:11:41

标签: android gradle

我正在尝试使用Github的this库。我想我正确地添加了库项目,但是当我尝试构建Gradle时,我收到错误:

  

错误:任务执行失败':libs:tess-two-master:tess-two:ndkBuild'。   启动进程'命令'ndk-build.cmd''

时出现问题

build.gradle(tess-two):

 // call regular ndk-build(.cmd) script from app directory
task ndkBuild(type: Exec) {
    workingDir = file("${android.sdkDirectory}/ndk-bundle")
        if (Os.isFamily(Os.FAMILY_WINDOWS)) {
            commandLine 'ndk-build.cmd', '-C', file('.').absolutePath,
            '-j', Runtime.runtime.availableProcessors()
        } else {
            commandLine './ndk-build', '-C', file('.').absolutePath,
            '-j', Runtime.runtime.availableProcessors()
        }
}

文件结构:

AppName/libs/tess-two-master/tess-two

build   src                    
jni     ...         
res     build.gradle

settings.gradle(app)

include ':app'
include ':libs:tess-two-master:tess-two'

我尝试逐行浏览文件,但我找不到任何错误。我对Gradle的经验几乎为零。

1 个答案:

答案 0 :(得分:-1)

我正在做同样的事情并得到同样的错误...如果你已经整理出来请帮助我或发布在这里....我已经按照一切并给出了正确的道路到处 给你一个建议

if ( $column == 'authors_income' ) {
   $totalIncome = 0;
    foreach ( $items as $item ) {

        echo $item['MY-FIELD-NAME'];
        $totalIncome = $totalIncome + $item['MY-FIELD-NAME'];

    }
    echo $totalIncome;
}

给出你的ndkbuild路径的完整路径......我不确定-C之后的路径 希望这可以帮助 :) 如果你得到你的问题排序帮助我..我正在使用相同的库