【问题标题】:Android App Crash. Error reading input streamAndroid 应用程序崩溃。读取输入流时出错
【发布时间】:2017-11-03 07:51:09
【问题描述】:

Android 应用程序经常崩溃,以下是 logcat 的日志。

com.google.android.apps.gsa.shared.speech.a.g:读取错误 输入流 在 com.google.android.apps.gsa.staticplugins.recognizer.i.a.a(SourceFile:342) 在 com.google.android.apps.gsa.staticplugins.recognizer.i.a$1.run(SourceFile:1367) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428) 在 java.util.concurrent.FutureTask.run(FutureTask.java:237) 在 com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 在 com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85) 引起:com.google.android.apps.gsa.shared.exception.GsaIOException:错误 代码:393238 |缓冲区溢出,没有可用空间。 在 com.google.android.apps.gsa.speech.audio.Tee.g(SourceFile:2531) 在 com.google.android.apps.gsa.speech.audio.ap.read(SourceFile:555) 在 java.io.InputStream.read(InputStream.java:101) 在 com.google.android.apps.gsa.speech.audio.al.run(SourceFile:362) 在 com.google.android.apps.gsa.speech.audio.ak$1.run(SourceFile:471) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428) 在 java.util.concurrent.FutureTask.run(FutureTask.java:237) 在 com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66) 在 com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139) 在 com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 在 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.

【问题讨论】:

  • 粘贴代码让我们看看
  • 当您的文件需要的空间超过缓冲区实际提供的空间时,就会发生这种情况
  • 我也有类似的问题,在哪里可以看到缓冲区大小?

标签: android android-studio crash buffer-overflow


【解决方案1】:

检查您是否打开了任何其他带有不同应用程序的 android studio 窗口或 IDE。当日志在另一个 android studio 窗口中运行时,有时 android studio 会抛出这个错误。

  • 关闭另一个 IDE。
  • 重启模拟器或连接的设备查看原始日志。

【讨论】:

    【解决方案2】:

    我将“Google”应用程序回滚到 10.97.8.21。

    这停止了错误。

    【讨论】:

      猜你喜欢
      • 2017-07-24
      • 1970-01-01
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 2013-04-28
      相关资源
      最近更新 更多