请选择 进入手机版 | 继续访问电脑版

潇潇编程综合教学网

 找回密码
 注册
Flash解密FRC(Flash Resource Catcher)注册会员邮箱认证须知!
查看: 786|回复: 0

[Google Android Studio] Android Studio 导入带JNI层开发的Eclipse项目编译错误解决方法

[复制链接]
admin 发表于 2017-5-14 00:45:47 | 显示全部楼层 |阅读模式
Error:Execution failed for task ':app:compileDebugNdk'.
> Error: Your project contains C++ files but it is not using a supported native build system.
………………

先了解下JNI 她是Java Native Inteface的缩写,是Java中定义的一种用于连接Java和C/C++接口的一种实现方式。有了JNI可以很方便得用C/C++和Java开发安卓项目了。
解决方法:
先在gradle-wrapper.properties文件的后面加上 android.useDeprecatedNdk=true


JNI开发编译错误解决

JNI开发编译错误解决


然后再在build.gradle(Module:app)里面的buildTypes类中添如下方法:
[C++] 纯文本查看 复制代码
sourceSets {
    main {
        jni.srcDirs = []
    }
}



JNI开发编译错误解决

JNI开发编译错误解决



经过上述两步就可以正常编译了……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|潇潇编程综合教学网 ( 滇ICP备09007156号-2 )

滇公网安备 53050202000040号

GMT+8, 2018-9-24 06:07 , Processed in 0.187094 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表