android - Logcat 显示随机/不相关的错误

标签 android logcat

当 logcat 显示与我的应用程序完全无关的错误时,这太烦人了。我在模拟器中关闭了我的应用程序,但仍然会每隔 15-20 秒打印一次此错误

06-08 18:22:50.685 2350-14664/com.google.android.googlequicksearchbox:search W/ErrorProcessor: onFatalError, processing error from engine(4)
                                                                                               com.google.android.apps.gsa.shared.speech.a.g: Error reading from input stream
                                                                                                   at com.google.android.apps.gsa.staticplugins.recognizer.i.a.a(SourceFile:342)
                                                                                                   at com.google.android.apps.gsa.staticplugins.recognizer.i.a$1.run(SourceFile:1367)
                                                                                                   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
                                                                                                   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66)
                                                                                                   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
                                                                                                   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
                                                                                                   at java.lang.Thread.run(Thread.java:761)
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85)
                                                                                                Caused by: com.google.android.apps.gsa.shared.exception.GsaIOException: Error code: 393238 | Buffer overflow, no available space.
                                                                                                   at com.google.android.apps.gsa.speech.audio.Tee.g(SourceFile:2531)
                                                                                                   at com.google.android.apps.gsa.speech.audio.ap.read(SourceFile:555)
                                                                                                   at java.io.InputStream.read(InputStream.java:101)
                                                                                                   at com.google.android.apps.gsa.speech.audio.al.run(SourceFile:362)
                                                                                                   at com.google.android.apps.gsa.speech.audio.ak$1.run(SourceFile:471)
                                                                                                   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
                                                                                                   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66)
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139)
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139)
                                                                                                   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 
                                                                                                   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 
                                                                                                   at java.lang.Thread.run(Thread.java:761) 
                                                                                                   at com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85)

这让调试变得有点乏味,我真的很想做点什么。

编辑-即使在使用过滤器后,我也会收到随机的 googlequicksearchbox 错误

06-08 18:20:34.728 2350-14241/com.google.android.googlequicksearchbox:search E/AudioRecord: AudioFlinger could not create record track, status: -1
06-08 18:20:34.732 2350-14241/com.google.android.googlequicksearchbox:search E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -1.
06-08 18:20:34.732 2350-14241/com.google.android.googlequicksearchbox:search E/android.media.AudioRecord: Error code -20 when initializing native AudioRecord object.
06-08 18:20:34.732 2350-14241/com.google.android.googlequicksearchbox:search E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
06-08 18:20:39.760 1306-3296/? E/audio_hw_generic: Error opening input stream format 1, channel_mask 0010, sample_rate 16000
06-08 18:20:39.762 1306-1691/? E/AudioFlinger: openRecord() permission denied: recording not allowed

PS:我没有在我的应用中使用任何与语音相关的东西。

最佳答案

您在 Android Studio 上转到文件菜单,他们有一个选项使缓存无效并重新启动,然后按此选项。 当您使缓存无效并重新启动时。大概解决了你的问题

关于android - Logcat 显示随机/不相关的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44436426/

相关文章:

android - 无法使用 Fovea 购买插件从 Google Play 商店检索产品

android - 从 baseadapter 传递项目 id

java - 获取所选项目在Android弹出菜单类中的位置

android - 华为,logcat 没有显示我的应用程序的日志?

java - LOGCAT 显示错误,即使成功构建后我的应用程序也无法打开

java - 开始新 Activity 时应用程序崩溃

android - 如何在 Android 中单击按钮时更改应用程序的语言

java - 应用程序未启动。找不到错误

Android LogCat 设备断开连接

android - 来自 sd 卡的图像未加载到 webview 中