在Android设备中无法启动语音唤醒
steven_huxin 发布于2018-06 浏览:2180 回复:2
0
收藏

请教一个问题,我把语音唤醒的程序放在设备里(Android 系统,不是手机),会出错,出错信息如下:

/art: art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: can't call android.content.pm.ApplicationInfo android.content.Context.getApplicationInfo() on instance of com.xxx

06-08 15:07:32.024 18879-19087/com.cooldrive.hudx2 A/art: art/runtime/java_vm_ext.cc:410] native: #07 pc 0010fe05 /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+28)
06-08 15:07:32.024 18879-19087/com.cooldrive.hudx2 A/art: art/runtime/java_vm_ext.cc:410] native: #08 pc 00045d39 /data/app/com.cooldrive.hudx2-2/lib/arm/libBaiduSpeechSDK.so (???)

百度的demo可以运行,但是放到我的应用里面就出错。

收藏
点赞
0
个赞
共2条回复 最后由用户已被禁言回复于2022-04
#3steven_huxin回复于2018-06

so文件有的,我找到原因了,是我导入lib库的时候有重复导入的现象,在build.gradle defaultConfig 里有 multiDexEnabled true。去掉这个设置,删除重复导入的lib库,问题解决了。

0
#2阿萨德去23123回复于2018-06

缺少so文件吧

0
TOP
切换版块