问题标签 [android-logcat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
92 浏览

android - 如何记录此异常?

我想记录这个异常,但我不知道该怎么做:

0 投票
2 回答
748 浏览

android - Logcat 在 AVD 上显示 3 次信息

使用 LogCat 时,日志会显示 3 次。谁能解释为什么会这样?日志样本:

0 投票
2 回答
889 浏览

eclipse - 打印/复制带有颜色突出显示的 LogCat 输出?

以颜色突出显示的 LogCat 输出信息量很大,有助于隔离问题。然而,有时我需要用颜色将它打印到纸上(或复制/粘贴到 OpenOffice.org Writer 文档) !

有没有办法打印带有颜色突出显示的 LogCat 输出?(或者至少在不丢失颜色信息的情况下复制/粘贴它)?

0 投票
2 回答
482 浏览

android - Sytem.out.println 在 Android 中工作吗?

可能重复:
为什么 System.out.println 不起作用?(在安卓中)

我想在控制台中打印一些东西。我能做些什么?因为 System.out.println 不起作用。有些人说它有效,但有些人说它无效。哪一个对?谢谢

0 投票
4 回答
15053 浏览

android - 运行 Android JUnit 测试时,LogCat 的 Log.x() 输出在哪里?

我注意到,当通过从TestCaseand派生的测试类测试普通 Java 类时AndroidTestCase,LogCat 输出消失了。

是否仍然可以捕获这些消息的输出?或者我唯一的办法是使用更迟缓ActivityInstrumentationTestCase2<>的作为基类?

0 投票
2 回答
320 浏览

android - eclipse + ddms - 不要从 ddms 日志中复制时间戳等?

我正在使用 eclipse 插件进行 android 开发。当我从 ddms 复制/粘贴日志内容时,我总是在复制/粘贴中获得时间戳等:

如上所示,有什么方法可以从粘贴中剪切时间戳+调试级别+ pid,并且只复制[消息文本]?有时将日志详细信息发送给其他人时会很烦人,因为他们看起来有点吵,

谢谢

0 投票
2 回答
1224 浏览

java - Android 应用程序在构造 Gson 对象时崩溃...无法查看异常详细信息

我正在开发一个小应用程序并从服务器检索数据。在调试模式下,我可以看到格式正确的 JSON 字符串被接收并存储在我的 var 中。就在我尝试实例化一个 Gson 对象之后(使用Gson gson = new Gson();它在这条线上死掉了),它就死了……我似乎无法在 log cat 中获得任何输出,所以我看不到抛出的异常。我刚刚从 Windows 迁移到 Ubuntu(64 位),所以很可能我的设置中遗漏了一些东西,但其他一切都很好,我发现很难追踪它发生的原因......

0 投票
5 回答
161533 浏览

android - 按标记名过滤 logcat 中的输出

我正在尝试按标签名称过滤来自真实设备(不是模拟器)的 logcat 输出,但我收到的所有消息都是垃圾邮件。我只想从浏览器中读取消息,这些消息应该类似于 "browser: " 或 "webkit: " ,但它不起作用......这就是我得到的:

实际输出

0 投票
2 回答
4485 浏览

android - Android 无法从应用程序运行 logcat

所以我正在编写一个分析器,它需要能够在分析会话期间记录异常。我的计划是使用 logcat 转储到 SD 卡或内部存储上的文件,然后当分析会话完成时,压缩文件并将其发送到服务器。我在清单中添加了android.permission.READ_LOGS,我的代码如下:

exceptionLogger 是一个Process对象,然后我会exceptionLogger.destroy()在分析会话完成时调用它。

我看到的行为是文件是在我指定的位置创建的,但文件中从来没有任何日志输出。我在模拟器中使用开发工具应用程序来强制在日志中显示未处理的异常,但我的 logcat 输出文件仍然为空。有什么想法吗?

编辑:所以当我进入 adb shell,然后 SU 到分配给我的应用程序的用户帐户时,我在运行 logcat 时看到以下内容:

我曾认为将清单权限添加到我的应用程序将允许我这样做?

0 投票
5 回答
14615 浏览

android - 如何同步内核时间和logcat时间?

我正在开发基于 Linux 内核的 Android 手机。我kmsg用于内核日志和adb logcat -v time平台日志。问题是内核日志显示时间0.000000,logcat 显示从系统时间开始(例如,如果手机上的时间是 10.43.00,它将显示从这个时间开始的第一个日志)

现在我无法比较这两个日志中的事件,因为时基(参考)不同。谁能指出如何同步这 2 次?