问题标签 [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 投票
5 回答
16074 浏览

android - 如何在 logcat 中查看长文本/消息?

因为我们使用 logcat 作为 android 的控制台。有些情况下输出文本/消息有点大,我看不到完整的输出。日志猫只显示它的开始部分。有没有办法扩展它以便我可以看到完整的消息?

0 投票
2 回答
1069 浏览

android - android Logcat中的“这里出了点问题,没想到PACKAGE会被恢复”错误

LunarLander我有一个仿照Google 示例的 Android 应用程序。我在一个真实的设备上调试它,( Motorola Droid) 和Android 2.0. 当方向改变时,程序会在NullPointerException. 崩溃前的 Logcat:

让我担心的第一行"Something wrong here"24:38.620. 我不知道这意味着什么,但我认为这是因为我没有对屏幕变化做出正确反应。

接下来,我收到一条调试消息,我使用自己的方法打印了surfaceChanged()有关新表面尺寸的信息。

然后我打印出有关苍蝇是否为null. flies是最终导致NullPointerException. 它创建一次,并且不再为程序的其余部分写入。我知道在崩溃之前它不是空的,因为它被读取了好几次。

有没有人知道我的私有成员变量是如何通过这些线索变为空的?

我会包含代码,但代码很多,我不知道什么是相关的。

0 投票
28 回答
145234 浏览

android - 为什么 logcat 在我的 Android 中不显示任何内容?

为什么logcat在我的 Android 中不显示任何内容(使用 Eclipse 开发应用程序时)?

它只是不打印任何东西。它是空的。

0 投票
3 回答
4049 浏览

android - 监听 ActivityManager 事件?

是否有可能以某种方式监听 ActivityManager 的事件,例如,当活动开始时?ActivityManager 是否发送广播?我没有发现任何表明它确实如此的东西。

我基本上需要做的事情:我希望我的应用程序在某个(第三方)应用程序启动/获得焦点时启动我的一项活动。问题是这需要在第三方应用程序实际显示之前发生。

到目前为止,我尝试过的解决方法是:

  1. Logcat 输出:我每 0.8 秒查询一次 logcat(过滤以仅显示 ActivityManager 事件),但这会占用很多资源
  2. getRunningTasks:也会大大降低手机速度并且不是很安全,因为活动可能正在运行但当前不在焦点中

有任何想法吗?

0 投票
8 回答
182409 浏览

android - 如何将输出写入 Android 中的 Log?

我想将一些调试输出写入日志以使用 logcat 进行查看。

如果我向 System.out 写一些东西,这已经显示在 logcat 中。

写入日志并将级别和标签添加到我的输出的干净方法是什么?

0 投票
3 回答
35802 浏览

android - 使用 Logcat 和模拟器进行 Android 调试。可能吗?

这很简单:我在 Linux 上使用带有 Android 模拟器 1.6 的 NetBeans。我的 android 手机上有 Logcat,但是将消息发送到可读的地方的过程一点也不顺利。

有人能告诉我如何让 Logcat 在模拟器上运行吗?除了必须将apk复制到我的手机并对其进行测试之外,我还能做些什么来查看调试消息?

提前致谢!

0 投票
1 回答
1093 浏览

android - 如何调试 ExceptionInInitializationError?

我在一个非常简单的“学习”应用程序中遇到异常,所以我希望问题出在我的项目设置中,但我不知道如何调试......

异常“ExceptionInInitializationError”的上下文是什么?

它记录在哪里?A:搜索Android开发者指南

Eclipse 调试器中的堆栈跟踪:选择线程 -> 右键单击​​ -> 复制堆栈

这是日志猫:

啊...我在 WikiNotes 中有一个不完整的课程。你会说答案是“从 logcat 开始”吗?:) 谢谢您的帮助。继续添加您的答案,我会接受。

0 投票
4 回答
65483 浏览

android - 如何从 logcat 中删除旧数据?

当我执行命令时

adb logcat

在运行 android 模拟器时,所有旧日志都过去了,所以我认为它们存储在某个文件中。有没有我可以运行的命令来清除日志并重新开始?如果没有,还有其他方法可以做到这一点吗?

0 投票
9 回答
161107 浏览

android - Android:如何在 Eclipse 控制台上打印变量?

为了调试目的,我想在控制台上打印变量的值,但System.out.println不起作用。

0 投票
2 回答
1166 浏览

android - IntelliJ 9 和 Android - 过滤 LogCat

在厌倦了 Eclipse 之后,我将 IDE 切换到 IntelliJ 并且到目前为止还没有回头(当然只使用了一天左右)。我从未使用过 ADT 拖放布局编辑,更喜欢手动或在 DroidDraw 中编写我的 XML 布局,所以这从来都不是问题。

但是,我确实想念的一件事是能够根据我使用的标签过滤掉 LogCat 显示。我发现您可以将搜索查询放入框中,它的作用就像一个过滤器,但是没有办法将它放入它自己的选项卡中,而且在它和完整的 LogCat 视图之间来回切换也是一种痛苦。

搜索还包括某种类型的下拉菜单,我希望这会被我搜索过的内容填充,但我根本无法让它发挥作用,它总是空白。我搜索了文档,找不到任何东西。

有谁知道我如何使用这个搜索框来充当多重过滤器选择,或者如果我遗漏了一些东西并且 IntelliJ 已经包含了这个?