【问题标题】:Android NDK - Execution failed for task ndkBuildAndroid NDK - 任务 ndkBuild 执行失败
【发布时间】:2017-04-04 05:08:51
【问题描述】:

这里是我试图在我的设备上调试的一个项目(Router Keygen)的source code。不幸的是,当我运行它时,我收到以下错误:

Error:Execution failed for task ':routerKeygen:ndkBuild'.
> Process 'command 'C:\Users\Dev\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd'' finished with non-zero exit value 2

显示许多帖子。我不明白 ndk 是否正确安装(在我的计算机上)。我只是想知道是否有人尝试过Router keygen并且和我一样有同样的错误。 如果不是,我应该尝试将 ndk 移到其他地方吗?

【问题讨论】:

  • 您可以尝试使用 cmd-'ndk-build' 在反手构建项目。也许那时您可以正确了解构建失败。

标签: android-studio android-ndk


【解决方案1】:

我已经下载并成功构建。 基于 Android Studio 2.2.2 构建。 Studio 会要求更新 gradle 点击更新。

Pkg.Desc = Android NDK
Pkg.Revision = 12.1.2977051

【讨论】:

【解决方案2】:

我不知道这样好不好。我去了

C:\Users\Dev\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd

目录和ndk-build.cmd我按

右键单击>编辑和更改 cmd 文件:

@echo off
%~dp0\build\ndk-build.cmd %*

@echo off

对我有用

【讨论】:

    猜你喜欢
    • 2015-08-30
    • 1970-01-01
    • 2019-11-06
    • 2015-08-27
    • 2015-07-16
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多