在利用的ndk-r10d在 as中交叉编译动态库,出现的这个错误,切记,这个是ndk-r10d的一个bug,详细如下

这个是仅仅测试的一个工程,测试安装的as和ndk是否好用的,开始只创建一个头文件a.h和a.c,配置都已完成,在编译时,就提示如下错误Error:Execution failed for task ':app:compileDebugNdk'.

> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\soft\android\android-ndk-r10d-windows-x86_64\android-ndk-r10d\ndk-build.cmd'' finished with non-zero exit value 2

解决方法如下:经过测试,发现这个ndk-r10d的一个bug,就是说,源文件(.c)文件不能之后一个文件,必须是大于2个的源文件,亲测的一个bug,有问题随时交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值