[已解决]讯飞集成的时候遇到“组件未安装.(错误码:21002)”,couldn't find "libmsc.so"

已解决 讯飞集成的时候遇到 组件未安装 错误码 21002 ,couldn't find libmsc so 阅读详情

讯飞集成的时候遇到“组件未安装.(错误码:21002)”,

E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.kodulf.mywakeupdemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libmsc.so"



05-05 23:04:14.343 20721-20721/com.example.kodulf.mywakeupdemo E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.kodulf.mywakeupdemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libmsc.so"
05-05 23:04:14.343 20721-20721/com.example.kodulf.mywakeupdemo D/MscSpeechLog: MSC ifly ver: true
05-05 23:04:14.344 20721-20721/com.example.kodulf.mywakeupdemo E/MscSpeechLog: init failed
05-05 23:04:14.344 20721-20721/com.example.kodulf.mywakeupdemo W/System.err: 组件未安装.(错误码:21002)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at com.iflytek.cloud.SpeechUtility.<init>(Unknown Source)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at com.iflytek.cloud.SpeechUtility.createUtility(Unknown Source)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at com.example.kodulf.mywakeupdemo.MainActivity.onCreate(MainActivity.java:27)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.Activity.performCreate(Activity.java:6010)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1129)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2292)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2413)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.ActivityThread.access$800(ActivityThread.java:155)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1317)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:102)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.os.Looper.loop(Looper.java:135)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:5343)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at java.lang.reflect.Method.invoke(Method.java:372)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
05-05 23:04:14.345 20721-20721/com.example.kodulf.mywakeupdemo W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
05-05 23:04:14.353 20721-20745/com.example.kodulf.mywakeupdemo D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true



原因分析:

so包找不到,这个是因为so包,我放在了libs 的文件夹下面了


解决办法:

应该将so文件都放在main下面的jniLibs下面,如果没有这个文件夹,那么手动的创建





机器语音之科大讯飞SDK在ros中的下载和使用 如题,首先登陆科大讯飞的开放平台 右上角点击注册,按步骤完成注册。 成功登陆后,点击控制台。 点击创建新应用,随便填写下,完成后,会出现你的项目名称,APPID是针对你使用的SDK的ID,点击右侧的SDK下载。 首次进入和我的不同,要选择添加新功能,然后再点亮你要下载的,然后下载至待保存路径。 下载完成后,解压,复制压缩包下的/libs/x64文件下的库文件lib... 阅读详情

相关推荐

讯飞语音合成

该demo使用Android Studio工具,API用到26,可在Gradle.app里修改,这样可以不用下载更新AS的Android SDK 版本。

Android studio 讯飞集成 “组件未安装.(错误码:21002)”,couldn‘t find “libmsc.so“

couldn’t find “libmsc.so” E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.kodulf.mywakeupdemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib.

afufufufu的博客 1859

loadLibrary msc error:java.lang.UnsatisfiedLinkError:

loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.example.xflinean-1/base.apk”],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn’t find “libmsc.so” 出现加载so包有问题时 在buidl.gradle(module:app)下的android{ defaultConfig {

科达讯飞语音集成出现 couldn't find "libmsc.so" 这个错误

解决方案: 需要在libs 目录下放置: Msc.jar arm64-v8a armeabi-v7a 也就是说 .jar 和 .so 的文件都需要在libs目录下放置 src/main/jniLibs 目录下放置关于 .so的文件 build.gradle 文件中需要进行下面的配置, //配置JNILibs sourceSets { main { ...

weixin_39413778的博客 4384

差分运放电路输出电压偏置设计解析

差分运算放大电路是信号处理中的基础模块,通过差分对管结构实现共模抑制与差模放大。其核心原理基于运放的虚短虚断特性,当电阻网络满足对称条件时,输出电压与输入差分成正比。在工业测量系统中,由于ADC通常仅支持正电压输入,需要通过偏置电路将双极性信号平移至正电压范围。典型设计采用精密基准电压源和匹配电阻网络,既保持信号完整性又满足系统接口要求。本文以-100V高压测量为例,详细解析了分压网络设计、参考电压选取以及电阻匹配等关键技术要点,为传感器接口电路设计提供实践参考。

weixin_35750747的博客 470

Android逆向分析

Android 逆向开发是指对已发布的 Android 应用进行分析和破解,以了解应用程序的内部工作原理,获取应用程序的敏感信息,或者修改应用程序的行为。Android应用 Java编写的,利用Android SDK编译代码,并并且把所有的数据和资源文件打包成一个APK(Android Package)文件这是一个后缀名为.apk的压缩文件,apk文件中包含了一个Anddroid应用程序的所有内容,是Android平台用于安装应用程序的文件。

qq_51598534的博客 6293

Android Studio 接入 讯飞 语音合成(文字转语音)

1.下载相应的SDK(参考我上一篇文章:https://mp.csdn.net/postedit/83743563) 2.布置资源 . 3.添加权限 :在Application的根目录下,为了可以访问手机的一些功能 &lt;!--连接网络权限,用于执行云端语音能力 --&gt;   &lt;uses-permission android:name="android.permission.I...

qq_37140150的博客 2805

CentOS 7下Multipath多路径存储的实战配置与性能优化

本文详细介绍了在CentOS 7系统中配置与优化Multipath多路径存储的完整实战流程。从安装部署、核心配置文件解读,到性能调优与生产环境避坑指南,全面解析如何利用Device Mapper Multipath构建高可用、负载均衡的存储链路,提升存储系统可靠性与I/O性能。

weixin_29278805的博客 320

loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader...

最近遇到一个error,如下: E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.edt.edtpatient-2/base.apk", zip file "/data/...

Heijinbaitu的博客 2536

Unity集成抖音小游戏:从IL2CPP配置到SDK接入全流程解析

本文详细解析了使用Unity开发抖音小游戏的完整流程。从关键的IL2CPP编译后端配置、PlayerSettings设置,到StarkSDK的接入与资源优化(如AutoStreaming),再到激励视频广告、录屏分享等核心功能的代码实现,提供了从环境准备到打包上传的全方位实战指南,帮助开发者高效完成技术适配。

weixin_27943395的博客 690

Unity调用手机摄像头避坑指南:从权限检测到自动对焦问题解决

本文深入解析了Unity移动端集成手机摄像头时遇到的权限、对焦与性能等核心难题。针对权限管理,提供了健壮的原生接口调用方案;针对自动对焦模糊问题,详细对比了原生插件与第三方插件两种解决路径;并分享了分辨率选择、数据处理及功耗控制等关键性能优化技巧,帮助开发者构建稳定高效的摄像头功能。

weixin_29007243的博客 470

“组件未安装.(错误码:21002)”,couldn‘t find “libmsc.so“

根据官方文档集成出现的问题 问题出现前的截图 最终的解决方案:将libs下的armeabi-v7a重新命名为armeabi就可以解决,很爽。

东东的博客 888

生成式引擎优化(GEO)全景指南:技术架构、实施策略与未来趋势

生成式引擎优化(GEO)全景指南摘要 GEO(生成式引擎优化)是针对AI生成内容(如ChatGPT、文心一言等)的优化策略,通过结构化数据、权威建设与语义优化提升企业内容在AI答案中的引用优先级,实现“无点击曝光”。其核心价值在于从流量竞争转向信任构建,突破传统SEO局限。技术架构依托RAG(检索增强生成)、向量数据库及反馈学习机制,动态优化内容生成与引用逻辑。实施策略包括:部署结构化数据(如JSON-LD)、维护动态知识图谱、适配多模态内容(3D/VR)、联合权威机构发布白皮书。行业案例显示,美妆、智能家

解锁AI流量新红利!🚀 GEO优化(生成引擎优化)助您掌控AI搜索,让AI成为您的品牌最佳代言人! 1451

Android SDK 遇到的坑之讯飞语音合成

loadLibrary msc error:java.lang.UnsatisfiedLinkError: dlopen failed: library "libmsc.so" not found。 SpeakSession mUiHandler error:java.lang.NullPointerException: Parameter specified as non-null is null: method comxxxActivity$mTtsListener$1..onCompleted

帅次的博客 3186

程序员应用AI大模型创业实现财务自由的100种赚钱方案原理与实战指南

成功的 AI 创业者都遵循着 “技术 + 需求 + 变现” 的铁三角法则。记住:不是要做 “全能大模型”,而是成为某个垂直领域的 “AI 解决方案专家”。现在就开始行动:用周末 2 小时完成第一个 MVP,下周启动种子用户测试,三个月内找到可复制的盈利模式。当你实现第一个 10 万用户时,会发现财务自由的密码藏在持续迭代的每个 0.1 版本更新中。延伸思考:你的技术背景适合切入哪个细分领域?

AI天才研究院 1378

医疗工具识别(手术器械计数):基于YOLOv8的智能手术器械管理系统

YOLOv8是Ultralytics公司于2023年推出的最新一代目标检测算法,相比前代YOLOv5,在精度和速度上都有显著提升。Anchor-free检测:不再使用预定义的anchor boxes,简化了检测流程更高效的骨干网络:采用CSPDarknet53作为特征提取网络多尺度特征融合:通过PANet结构实现更好的小目标检测损失函数优化:使用CIoU损失提高边界框回归精度YOLOv8提供了多种规模的模型(n/s/m/l/x),可根据实际需求在精度和速度之间进行权衡。

YOLO 480

讯飞语音的使用及常遇到的问题

讯飞语音是科大讯飞推出的以语音交互技术为核心的人工智能开放平台,为开发者免费提供语音识别、语音合成等语音技术SDK,人脸识别、声纹识别等。   最常遇到问题:      一、错误码21001,没有安装语音组件(在最下方有全部的错误码和解决方案)      解决方案:      1、有没有使用SpeechUtility.createUtility()设置appid。      2、有没

bo543937071的博客 5万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 讯飞语音 提示组件未安装,android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法...

最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题。后来知道是gradle中jniLibs配置的问题,解决办法有两个:将”.so”文件放到gradle默认的jniLibs目录下,即“/src/main/jniLibs”,如下图:修改jniLibs为libs,这样就可以像文档上一样把.so文件和jar包都放到一起了。修...

weixin_35422396的博客 729

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

android 讯飞语音 提示组件未安装,mui 使用讯飞语音,在Android Studio 离线环境下,报21001错误...

E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.HBuilder.integrate-jy1o1A2Zf88JUweNcKkRqA==/base.apk", zip file...

weixin_29127653的博客 588

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法

android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题。后来知道是gradle中jniLibs配置的问题,解决办法有两个: 将”.so”文件放到gradle默认的jniLibs目录下,即“/src/main/jniLibs”,如下图:

stdioh的博客 7373

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.skb.unionpay-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.skb.unionpay-2/lib/

biya2017的博客 771

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader错误记录

错误分析: 加载.so包报错,在这个错误后面一般还会跟一串路径,在这个路径下面没有找到当前需要的.so包.一般是程序在运行过程中调用System.loadLibrary(“xxxxxxxx”)的时候报错的. 解决思路: 检查自己是不是把libxxxxxx.so文件放在正确的位置,然后重新打包。 so包放的位置分为两种,一种是放在libs文件夹下面(一般是兼容以前的Eclipse的工程),一种是放在jniLibs文件夹下(现在用AndroidStudio...

xuejiawu的博客 978

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[Dex ......couldn‘t find “xxx.so“

错误描述 NDK开发时,编译跑起来后,报错java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file............couldn't find "xxx.so" at java.lang.Runtime.loadLibrary0(Runtime.java:984) at java.lang.System.loadLibrary(System.java:1562) ...

hnlht的专栏 2543

讯飞语音:组件未安装(错误码21002)

组件未安装(错误码21002)并且 mTts = SpeechSynthesizer.createSynthesizer(this, mTtsInitListener);为null 讯飞技术论坛里的方法都试过,无效。最后自己好了。猜测是否因为应用刚注册,应用未能立刻使用。

guopeng的博客 3215

libm.so与libc.so安装

libm与libc安装

qq_43172140的博客 6155
上一篇: [已解决]讯飞语音android集成时遇到Error:(35) Tag <uses-permission> attribute name has invalid character ' '.
下一篇: [已解决]Waiting for Debugger Application is waiting for the debugger to attach Force close 框一直显示
千雅爸爸
博客等级 码龄18年 292粉丝 639原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值