【发布时间】:2018-07-19 06:50:51
【问题描述】:
我正在运行一些冗长的计算,但很晚才出现问题。我尝试使用断点,但到目前为止没有成功。所以我在循环中放了一个Log.d 来监控...
但很快,Logcat 就会崩溃:
02-08 16:35:42.820 2936-3402/com.nohkumado.geneticsolving.full D/BaseC:
norm:BC sq:49.0 dis:0.0 con:50.0/BC sq:56.0 dis:4.0 con:94.0=1.4069148936170213
read: unexpected EOF!
--------- beginning of crash
我需要重新启动工作室才能让 Logcat 再次运行。
我查看是否可以找到 Logcat 的缓冲区大小设置,但到目前为止我一无所获。可以做什么?
【问题讨论】:
-
提问者将两个不相关的东西混为一谈。消息“开始崩溃”表示 Android 应用程序崩溃,而不是 logcat。 “阅读:意外的 EOF!”确实来自 logcat 进程,它表明 logcat 进程失去了与 logd 进程的连接。
-
嗯,应用程序没有崩溃,只是没有收敛......但由于 logcat 的缓冲区限制,我看不到它......