Android Studio 中 Logcats 停止工作时如何解决?
How to resolve when Logcats stops working in Android Studio?
Logcat 在 Android Studio 中再次停止为我工作。上次发生时我不得不重新安装 IDE,我想再次避免它。
我所做的就是改变...
Log.d("WRONG", "TEST");
至
Log.d("LOG", 测试");
然后再次将标签改回 "WRONG"。现在 Logcat 不会显示我的任何调试消息 即使我从过滤器 中删除了 WRONG 当应用程序在我的 phone 上 运行 时也是如此。模拟器仍然提供调试消息。
我已经试过了:
- 检查 Android 设备监视器是否处于活动状态。
- 正在重新启动 Logcat。
- 从详细更改为调试并返回详细。
- 正在拔下 phone。
- 正在重新启动 Android Studio。
- 使缓存无效/重新启动(在文件菜单中)。
- 正在卸载应用程序。
- 正在重新启动计算机。
- 同时满足以上所有条件。
- 正在更改 phone。
正在切换 USB 数据线。
正在打开 Android 工作室管理器。它出了问题,日志告诉我 »java.io.IOException:文件夹 "C:\Users\Logga%20in.android\monitor-workspace.metadata" 是只读的。«
[编辑:尝试了更多解决方案]
- 使用 Android Studio 中的终端。转到 android sdk\platform-tools 文件夹并输入 adb kill-server 然后输入 adb start-server.
- 通过命令打开 Dalvik 调试监视器并检查那里的日志。
- 将 android:debuggable="true" 添加到清单(在应用程序标签下)。
我正在使用 Android Studio 2.1,但在我使用 2.0b 时发生了同样的事情。
试试这个,
删除日志猫搜索中写入的错误关键字。
希望对您有所帮助。
从您的应用程序获取特定日志。
您可以使用 创建新 Logcat 过滤器 对话框,该对话框在 selecting 编辑过滤器配置 之后出现创建自己的过滤器。并且来自过滤器选项 select 我的标签
重新启动您的电脑。一旦我重新启动我的电脑工作正常,它就发生在我身上。
我终于拿到了日志,可以重新开始工作了。
我在 Android Studio 中做了一些更新,主要是存储库,但我认为真正的解决方案是关闭我的 phone 并让它关闭大约十五分钟。之后,日志又开始工作了。
在我的例子中 Android 2.2,出于某种原因,在上面标记的下拉框中默认选择了 Firebase。所以日志没有下降。我只需要将其更改为 No Filters
希望这对某人有所帮助。
我选择了无过滤器,清除了设备上的 logcat 缓冲区,然后重新启动应用并将过滤器改回 "show only seleced application"
这最终对我有用:)
我的在过去几周停止了两次工作,但这不仅仅是日志,而且我正在实现的功能也无法正常工作。我在模拟器中 运行 编译我的代码。解决方案是将我的 phone 和 运行 插入我的 phone。它第一次在我的 phone 上起作用。只有在它开始工作后才重新启动模拟器工作。
Logcat 在 Android Studio 中再次停止为我工作。上次发生时我不得不重新安装 IDE,我想再次避免它。
我所做的就是改变...
Log.d("WRONG", "TEST");
至
Log.d("LOG", 测试");
然后再次将标签改回 "WRONG"。现在 Logcat 不会显示我的任何调试消息 即使我从过滤器 中删除了 WRONG 当应用程序在我的 phone 上 运行 时也是如此。模拟器仍然提供调试消息。
我已经试过了:
- 检查 Android 设备监视器是否处于活动状态。
- 正在重新启动 Logcat。
- 从详细更改为调试并返回详细。
- 正在拔下 phone。
- 正在重新启动 Android Studio。
- 使缓存无效/重新启动(在文件菜单中)。
- 正在卸载应用程序。
- 正在重新启动计算机。
- 同时满足以上所有条件。
- 正在更改 phone。
正在切换 USB 数据线。
正在打开 Android 工作室管理器。它出了问题,日志告诉我 »java.io.IOException:文件夹 "C:\Users\Logga%20in.android\monitor-workspace.metadata" 是只读的。«
[编辑:尝试了更多解决方案]
- 使用 Android Studio 中的终端。转到 android sdk\platform-tools 文件夹并输入 adb kill-server 然后输入 adb start-server.
- 通过命令打开 Dalvik 调试监视器并检查那里的日志。
- 将 android:debuggable="true" 添加到清单(在应用程序标签下)。
我正在使用 Android Studio 2.1,但在我使用 2.0b 时发生了同样的事情。
试试这个,
删除日志猫搜索中写入的错误关键字。
希望对您有所帮助。
从您的应用程序获取特定日志。
您可以使用 创建新 Logcat 过滤器 对话框,该对话框在 selecting 编辑过滤器配置 之后出现创建自己的过滤器。并且来自过滤器选项 select 我的标签
重新启动您的电脑。一旦我重新启动我的电脑工作正常,它就发生在我身上。
我终于拿到了日志,可以重新开始工作了。
我在 Android Studio 中做了一些更新,主要是存储库,但我认为真正的解决方案是关闭我的 phone 并让它关闭大约十五分钟。之后,日志又开始工作了。
在我的例子中 Android 2.2,出于某种原因,在上面标记的下拉框中默认选择了 Firebase。所以日志没有下降。我只需要将其更改为 No Filters
希望这对某人有所帮助。
我选择了无过滤器,清除了设备上的 logcat 缓冲区,然后重新启动应用并将过滤器改回 "show only seleced application" 这最终对我有用:)
我的在过去几周停止了两次工作,但这不仅仅是日志,而且我正在实现的功能也无法正常工作。我在模拟器中 运行 编译我的代码。解决方案是将我的 phone 和 运行 插入我的 phone。它第一次在我的 phone 上起作用。只有在它开始工作后才重新启动模拟器工作。