关于科大讯飞的Android语音识别api的初始化问题

我使用了科大讯飞的语音识别的api,可是测试的时候一直不能识别,debug调试的时候发现在初始化的时候就不成功,日志显示code是21001.。。请问有人有遇到过这个问题吗。
/**
* 初始化监听器
*/
private InitListener mInitListener = new InitListener() {

    @Override
    public void onInit(ISpeechModule module, int code) {
        Log.d(TAG, "SpeechRecognizer init() code = " + code);
        if (code == ErrorCode.SUCCESS) {
            button.setEnabled(true);

        }
    }
};

知道的朋友麻烦指点一下,谢谢啦!

看看库有没有导入完整。

21001 按讯飞的API文档的解释应该是 ERROR_ENGINE_NOT_SUPPORTED

初始环境没有配置好,lib库,语音支持apk,配置文件,检查这三项吧

11-16 02:13:08.416: D/Fragement3(16619): SpeechRecognizer init() code = 0
怎么解决

http://blog.csdn.net/q610098308/article/details/46981715这个写的很清楚

我今天也遇到了,然后解决了。是因为把讯飞sdk的包拷到libs目录后,还要在build.gradle里面配置,跟buildTypes同级,加上
sourceSets{
main{
jniLibs.srcDir(['libs'])
}
}