HarmonyOS 鸿蒙Next java.lang.SecurityException: Not allowed to bind to service Intent { act=android.speech.RecognitionService cmp=com.huawe

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next java.lang.SecurityException: Not allowed to bind to service Intent { act=android.speech.RecognitionService cmp=com.huawe

flutter引入 speech_to_text: ^5.6.1时,调用speechToText.listen(onResult: _onSpeechResult)方法时,报错:java.lang.SecurityException: Not allowed to bind to service Intent { act=android.speech.RecognitionService cmp=com.huawei.vassistant/.voiceui.service.FakeRecognitionService },求解该如何解决com.huawei.vassistant/.voiceui.service.FakeRecognitionService不允许绑定问题

3 回复
楼主解决了吗
同样的问题,请问如何解决的呢

java.lang.SecurityException: Not allowed to bind to service 这个异常通常意味着你的应用没有足够的权限去绑定到指定的服务(在这个案例中是华为的语音识别服务)。这可能是因为你的应用没有在AndroidManifest.xml中声明必要的权限,或者该服务不允许第三方应用绑定。

首先,检查你的AndroidManifest.xml是否包含了必要的权限,特别是与语音识别相关的权限。其次,确认你是否有权访问该服务,有些系统服务可能仅对系统应用或特定合作伙伴开放。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部