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

标签 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: Process 'command 'C:\Users\svprdga\Downloads\android-ndk-r10d_x86\ndk-build.cmd'' finished with non-zero exit value 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

有什么帮助吗?

最佳答案

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

关于android - 尝试使用 NDK 源代码编译 Android Studio 项目时任务 ':app:compileDebugNdk' 执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28816126/

相关文章:

安卓 : automate SVG import

升级到 Lollipop 后,Android NDK mmap 调用在 32 位设备上中断

android - OpenCascade Android Studio

android - 如何在 Android Studio 中滚动可滚动布局?

Android:使用 MediaCodec 编码音频和视频

android - 无法解析外部依赖项 com.android.tools.build :gradle because no repositories are defined

java - 在 TableRow Inflater 中只选中一个单选按钮?

java - 错误 :(1, 0) 未找到 ID 为 'com.android.application' 的插件 - 没有 build.gradle 文件

android - Flurry Android 事件不是通过 NDK 记录而是通过 java 记录

android - 如何在andengine on android中实现 "slow motion"效果