关于Android studio导入so库文件失败---由引入科大讯飞语音SDK发现
最近在做讯飞语音开发的时候碰到个问题,总是报NULL异常。
经过仔细查找原因,发现是找不到li'bmsc文件,我在网上找了一下资料,发现eclipse 和 Android studio 的默认lib路径是不一样的。eclipse的默认目录是在与 src 文件夹平级的libs目录下的,我在 Android studio 也一样建了一个libs文件夹将libmsc.so文件放进去就报了上面的错误。因为Android studio 的默认目录是main文件夹下的jniLibs。
解决方法是将包含libmsc.so文件的armeabi文件夹放到jniLibs文件夹里
我用的是另一个方法:在gradle文件里建一个引用: