Logcat在Android Studio中再次停止为我工作。上次发生这种情况时,我不得不重新安装IDE,我想再次避免这种情况。
我所做的一切都是为了改变...
- Log.d(“WRONG”,“TEST”);*
到
- Log.d(“LOG”,TEST”);*
然后又把标签改回“错”。现在Logcat不会显示我的任何调试消息 * 即使我从过滤器中删除WRONG * 当应用程序在我的手机上运行。模拟器仍然提供调试消息。
我已经试过了:
- 已检查Android设备监视器是否处于活动状态。
- 重启Logcat。
- 从Verbose更改为Verbose,然后再返回Verbose。
- 拔掉电话线。
- 重新启动Android Studio。
- 使缓存无效/重新启动(在文件菜单中)。
- 卸载应用程序。
- 重新启动计算机。
- 以上所有的同时。
- 换手机。
- 切换USB电缆。
- 打开Android Studio Manager。它被窃听了,日志告诉我»java.io.IOException:文件夹“C:\Users\Logga% 20 in.android\monitor-workspace.metadata”是只读的。«
[edit:尝试更多解决方案]
- 在Android Studio中使用终端进入android sdk\platform-tools文件夹,输入 adb kill-server,然后输入 adb start-server。
- 通过命令打开Dalvik调试监视器并检查那里的日志。
- 将 android:debuggable=“true” 添加到manifest(在application标签下)。
我正在使用Android Studio 2.1,但当我使用2.0b时也发生了同样的事情。
8条答案
按热度按时间6l7fqoea1#
在我的Android 2.2中,出于某种原因,Firebase在上面标记的下拉框中默认选择。所以木头没有掉下来。我只需要将其更改为
No Filters
希望这对某人有帮助。
1aaf6o9v2#
我终于让日志重新开始工作了。
我在Android Studio中做了一些更新,主要是存储库,但我认为真实的的解决方案是关闭我的手机并关闭大约15分钟。之后,日志又开始工作了。
uplii1fm3#
试试这个
删 debugging 误的关键字,这是写在日志猫搜索。
希望对你有帮助。
8zzbczxx4#
我没有选择过滤器,清除设备上的logcat缓冲区,然后重新启动应用程序,并将过滤器改回“仅显示选定的应用程序”,这最终对我起作用:)
bis0qfac5#
重新启动您的电脑。它发生在我身上,一旦我重新启动我的电脑工作正常。
xzlaal3s6#
从应用程序中获取特定的日志。
您可以通过选择【编辑过滤器配置】后弹出的【新建Logcat过滤器】对话框来创建自己的过滤器。并从筛选选项选择我的标签
kjthegm67#
在过去的几周里,我的停止工作了两次,但这不仅仅是日志,而是我正在实现的功能也无法正常工作。我在模拟器中运行代码。解决方案是插上我的手机,在我的手机上运行它。第一次在我的手机上就成功了。只有在它开始工作后,才能重新启动模拟器。
ttygqcqt8#
通过控制台重新启动模拟器对我来说很有效。
注意:启动服务器有时会失败,只需重新运行该命令,直到您看到成功启动。