您的位置:首页 > 移动开发 > Android开发

关于Android studio导入so库文件失败---由引入科大讯飞语音SDK发现

2017-12-05 22:08 429 查看
最近在做讯飞语音开发的时候碰到个问题,总是报NULL异常。



 
经过仔细查找原因,发现是找不到li'bmsc文件,我在网上找了一下资料,发现eclipse
和 Android studio
的默认lib路径是不一样的。eclipse的默认目录是在与
src 文件夹平级的libs目录下的,我在
Android studio 也一样建了一个libs文件夹将libmsc.so文件放进去就报了上面的错误。因为Android
studio 的默认目录是main文件夹下的jniLibs。



解决方法是将包含libmsc.so文件的armeabi文件夹放到jniLibs文件夹里
我用的是另一个方法:在gradle文件里建一个引用:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息