logcat相关内容

将应用程序的 Logcat 输出发送到电子邮件地址

我们现在正在与几个朋友一起测试我们的应用程序.有时会出现一些不会引发异常的错误.所以我真的不知道问题是什么.所以我认为实现一个菜单项是个好主意,它允许将 logcat 输出发送到电子邮件地址,以便我们可以检查日志. 不幸的是,我没有在互联网上找到如何从手机中提取 logcat 的提示.如何发送电子邮件应该不是问题. 解决方案 看android-log-collector,因为它做你想 ..
发布时间:2021-11-27 19:15:28 移动开发

如何将 logcat 输出复制到剪贴板?

我正在 Eclipse 中开发 Android 应用程序,如何将 logcat 消息发送到剪贴板? 解决方案 选择消息并按 ctrl+c.您可以使用此按钮将其保存在文本文件中: 如果您使用的是 mac,解决方法是右键单击,找到类似的消息,然后从对话框中复制.– 谢谢斯尼科拉斯 ..
发布时间:2021-11-27 19:15:20 Java开发

android logcat 记录闲聊模块行过期消息

我收到了很多与我的应用程序相关的此类 logcat 消息. 11-19 19:04:23.872 3327 3440 I chatty : uid=10085 com.xxxx.yyy 过期 18 行 这些日志消息是什么?我是否在这里遗漏了我的实际应用程序 logcat 日志? 解决方案 我想添加另一个答案,因为现有答案中没有一个真正回答了“我是否在这里缺少实际应用程序 log ..
发布时间:2021-11-27 19:15:08 移动开发

将 Logcat 保存到 Android 设备中的文本文件

我发现在 android 设备中运行应用程序时发生了一些崩溃,这在模拟器中没有显示.因此,我需要将 Logcat 保存在设备内存或 SD 卡中的文本文件中.你能建议我这样做的好方法吗? 解决方案 在应用的开头使用 Application 类.这允许正确的文件和日志处理. 下面的代码在以下位置创建一个日志文件: /ExternalStorage/MyPersonalAppFolder ..
发布时间:2021-11-27 19:14:58 Java开发

从 android 4.2+ 的应用程序中读取 android 上所有应用程序的日志

我相信应用程序在 android post 4.2 中读取日志的方式已经发生了变化.但我想知道我是否可以从当前版本的 android 应用程序中读取所有日志,包括来自 logcat 的系统日志?如果是,是否需要一些许可? 解决方案 除非你 root 否则你不能这样做,因为 Jelly Bean.请参阅此 Android 错误报告 和此 相关讨论.引用: 变化是第三方应用程序无法再读取 ..
发布时间:2021-11-27 19:14:49 移动开发

将 adb logcat 与真实手机(而不是模拟器)一起​​使用

当我使用 Android 模拟器时,我可以执行“adb logcat"来查看源自我的代码的输出消息 (log/system.out.println).它还显示了在执行过程中发生的异常的堆栈跟踪. 但是,当我使用真正的手机时,“adb logcat"不执行/不显示任何内容. 我也试过“adb -d logcat",它也没有显示任何内容. 有什么办法让它在真机上运行吗? 谢谢. ..
发布时间:2021-11-27 19:14:31 移动开发

如何在 logcat 中显示长消息

我正在尝试在 logcat 上显示长消息.如果消息的长度超过 1000 个字符,它就会被破坏. logcat 显示长消息所有字符的机制是什么? 解决方案 如果 logcat 的长度上限为 1000,那么您可以使用 String.subString() 拆分要记录的字符串并将其分块记录.例如: int maxLogSize = 1000;for(int i = 0; i ..
发布时间:2021-11-27 19:14:24 移动开发

按标记名过滤 logcat 中的输出

我正在尝试通过标签名称过滤来自真实设备(不是模拟器)的 logcat 输出,但我收到了所有相当垃圾邮件的消息.我只是想从浏览器读取消息,应该是类似 "browser:" 或 "webkit:" 的内​​容,但它不起作用......这是我得到的: 解决方案 使用这个: adb logcat -s "TAGNAME" ..
发布时间:2021-11-27 19:14:04 移动开发

Eclipse logcat 调试

我有一个初学者问题,我想调试我的应用程序,但我不知道如何正确使用 Logcat. 现在,我收到了这个错误,我不知道这是什么意思. 我如何使用这些信息?有可以看的教程吗? 感谢您的帮助. 09-23 11:27:55.968: E/AndroidRuntime(807): 致命异常: main09-23 11:27:55.968: E/AndroidRuntime(807): j ..
发布时间:2021-11-27 19:13:55 Java开发

在发布的 Android 应用程序中完全禁用 LogCat 输出?

在向市场发布应用之前关闭我自己的应用的 LogCat 输出很简单.我也知道如何通过标签和/或 ID 有选择地过滤 LogCat 消息,以方便我自己的调试. 但现在我对一些更困难的事情感兴趣(也许不可能?):禁用所有 LogCat 输出,包括 &尤其是来自 TtsService、GoogleLoginService 等 3rd 方服务的那些. 这可能吗? 进一步澄清:我不有兴趣为自 ..
发布时间:2021-11-27 19:13:34 移动开发

如何将输出写入 Android 中的日志?

我想写一些调试输出到日志中,用logcat查看. 如果我向 System.out 写了一些东西,这已经在 logcat 中显示了. 写入日志并向输出添加级别和标签的干净方法是什么? 解决方案 查看 android.util.Log.它允许您以各种日志级别写入日志,并且您可以指定不同的标签来对输出进行分组.例如 Log.w("myApp", "无网络"); 将输出带有标签 m ..
发布时间:2021-11-27 19:13:23 移动开发

如何按应用程序过滤Android logcat?

如何按应用程序过滤 Android logcat 输出?我需要这个,因为当我连接设备时,由于来自其他进程的垃圾邮件,我找不到我想要的输出. 解决方案 编辑:原文如下.当一个 Android Studio 不存在时.但是如果你想过滤整个应用程序,我会使用 pidcat 进行终端查看或 Android Studio.使用 pidcat 而不是 logcat 那么标签不需要是应用程序.你可以用 ..
发布时间:2021-11-27 19:13:15 移动开发

如何使用 Android adb logcat 按 TAG 名称排除某些消息?

Logcat 允许过滤日志,但它的工作原理是这样的:您定义过滤器,而 logcat 只显示与过滤器匹配的消息.但是有没有办法显示除过滤器定义的某些标签之外的所有日志? 解决方案 如果你使用的是 adb logcat 你可以通过 grep 管道并使用它的反向匹配:来自 grep 手册页: v, --invert-match反转匹配的意义,选择不匹配的行. 例如: $adb lo ..
发布时间:2021-11-27 19:13:06 移动开发

sendUserActionEvent() 为空

我真的很牛逼.当我单击微调器、打开菜单项或长按打开上下文菜单时,我收到相同的 Logcat 消息: 08-02 21:20:57.264: E/ViewRootImpl(31835): sendUserActionEvent() mView == null 标签为ViewRootImpl,消息为sendUserActionEvent() mView == null.我在网上找不到任何对此有帮助 ..
发布时间:2021-11-27 19:12:44 移动开发

Android 模拟器垃圾邮件 logcat 与“Service com.android.exchange.ExchangeService 已泄漏 ServiceConnection ... 最初绑定在这里

我正在开发一个非常简单的 Android 应用程序.我制作了一个闪屏、主菜单和一个带有单选按钮和一个按钮的页面(根据选中的单选按钮播放声音).该应用程序运行良好(不会崩溃),但我一直在 logcat 中遇到所有这些错误(我使用模拟器运行应用程序).那可能是什么?我怎么能修好呢?我应该担心吗?当有人问起时,我会额外发布代码,因为我不知道问题出在哪里,而且我不想无缘无故地将所有 .java 和 xml ..
发布时间:2021-11-27 19:12:37 移动开发

如何解读Logcat

谁能告诉我应该如何阅读 Logcat 中的错误?我想了解我的问题在哪里. 目前,我试图阅读它,但找不到崩溃的原因. 这是我不明白的 Logcat: 05-18 18:29:44.160: 错误/AndroidRuntime(2145): 致命异常: main05-18 18:29:44.160:错误/AndroidRuntime(2145):java.lang.RuntimeExce ..
发布时间:2021-11-27 19:12:05 移动开发

Android Log.v()、Log.d()、Log.i()、Log.w()、Log.e() - 何时使用?

不同的 LogCat 方法是: Log.v();//详细日志.d();//调试日志.i();//信息日志.w();//警告日志.e();//错误 使用每种类型的日志记录的适当情况是什么?我知道这也许只是一点点语义,也许它并不重要,但是对于 Android Studio 和 Eclipse 中的 LogCat 过滤,很高兴知道我正在使用正确的方法合适的时间. 解决方案 我们倒序来: ..
发布时间:2021-11-27 19:11:58 移动开发