如果我的 Eclipse 工作超过 3 或 4 小时,并且我想在那之后调试我的 Android 应用程序,Logcat 就会死掉。只有当我重新启动我的 Eclipse LogCat 时才会重生。
我已经搜索过,但似乎没有找到任何解决方案。
有任何想法吗?
提前致谢。
是的,这是一个已知问题,有时会出现在 Eclipse 中。我的调查使我认为 ADB 与 IDE Eclipse 的同步可能存在问题。主要是帮助重新启动 ADB。
1)转到命令行(控制台模式)
2) 将目录更改为 ...sdk\platform-tools
3)在命令提示符下输入“adb kill-server”并执行
4)在命令提示符下输入“adb start-server”并执行
然后检查 LogCat,很可能你会看到日志再次运行
解决它的最后一种方法 - 只需重新启动 Eclipse,但这种方式并不舒服
它也发生在我的 Eclipse 或 Android Studio 上,所以我只是在 MainActivity 的 onCreate 方法中编写这两行(过滤器的 Launcher 意图的活动)
Button button = null;
button.setText("");
这使我的应用程序崩溃并且 logcat 显示崩溃日志,然后我注释掉这两行并且 logcat 继续正常工作。我不会重新启动 Eclipse,因为它需要更多时间。