首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio模拟器E/AudioFlinger错误消息

Android Studio模拟器E/AudioFlinger错误消息
EN

Stack Overflow用户
提问于 2016-03-24 21:32:06
回答 3查看 12.7K关注 0票数 21

当我从AVD管理器启动任何设备时,它只是无限地循环这个错误消息:E/AudioFlinger: read failed: framesRead=-1

当我创建一个新的设备时,它甚至可以做到这一点。是否启用“”并不重要。

当我启动我的应用程序时,它通常会在模拟设备启动后立即启动。由于出现此错误消息,它不会自动启动我的应用程序(应用程序仍然可以手动启动)。

有没有其他人有过这样的经验,或者有可能的解决方案?

编辑1:我一按app按钮,它就停止循环错误消息。似乎就发生在主屏幕上。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-04-11 11:44:59

打开Google设置应用程序>搜索&现在>语音

在这里,您需要关闭"OK Google“检测。它可能是灰色的和禁用标记“检索设置.”。要使其启用,只需将语言更改为上面字段中的任何其他语言即可。如果选择的语言不支持"OK Google“检测,则此菜单内的开关也将是灰色的,这也解决了问题。

票数 40
EN

Stack Overflow用户

发布于 2017-09-13 16:16:27

我也有同样的问题,如果我不停止它,Logcat会“说”太多输出!如果我仍然不停止它,我得到提示发送错误报告到谷歌,甚至冻结。

最后,我学会了放置一组奇怪的字符,这些字符不可能被错误消息显示(我使用"~"),并将与我的Log语句的第一个参数相同的字符串放在一起,我看到的只是我自己的消息。当然,这意味着我看不到错误,特别是Exception的错误,所以我只将Excep放在字符串"~“之后,然后逐个删除它们(否则,洪水又来了)。

票数 0
EN

Stack Overflow用户

发布于 2016-03-25 00:57:47

请确保您的清单中有音频许可:

代码语言:javascript
复制
<uses-permission android:name="android.permission.RECORD_AUDIO" />
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36210348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档