问题标签 [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.
android - 如何在 logcat 中查看长文本/消息?
因为我们使用 logcat 作为 android 的控制台。有些情况下输出文本/消息有点大,我看不到完整的输出。日志猫只显示它的开始部分。有没有办法扩展它以便我可以看到完整的消息?
android - android Logcat中的“这里出了点问题,没想到PACKAGE会被恢复”错误
LunarLander
我有一个仿照Google 示例的 Android 应用程序。我在一个真实的设备上调试它,( Motorola Droid
) 和Android 2.0
. 当方向改变时,程序会在NullPointerException
. 崩溃前的 Logcat:
让我担心的第一行"Something wrong here"
是24:38.620
. 我不知道这意味着什么,但我认为这是因为我没有对屏幕变化做出正确反应。
接下来,我收到一条调试消息,我使用自己的方法打印了surfaceChanged()
有关新表面尺寸的信息。
然后我打印出有关苍蝇是否为null
. flies
是最终导致NullPointerException
. 它创建一次,并且不再为程序的其余部分写入。我知道在崩溃之前它不是空的,因为它被读取了好几次。
有没有人知道我的私有成员变量是如何通过这些线索变为空的?
我会包含代码,但代码很多,我不知道什么是相关的。
android - 为什么 logcat 在我的 Android 中不显示任何内容?
为什么logcat在我的 Android 中不显示任何内容(使用 Eclipse 开发应用程序时)?
它只是不打印任何东西。它是空的。
android - 监听 ActivityManager 事件?
是否有可能以某种方式监听 ActivityManager 的事件,例如,当活动开始时?ActivityManager 是否发送广播?我没有发现任何表明它确实如此的东西。
我基本上需要做的事情:我希望我的应用程序在某个(第三方)应用程序启动/获得焦点时启动我的一项活动。问题是这需要在第三方应用程序实际显示之前发生。
到目前为止,我尝试过的解决方法是:
- Logcat 输出:我每 0.8 秒查询一次 logcat(过滤以仅显示 ActivityManager 事件),但这会占用很多资源
- getRunningTasks:也会大大降低手机速度并且不是很安全,因为活动可能正在运行但当前不在焦点中
有任何想法吗?
android - 如何将输出写入 Android 中的 Log?
我想将一些调试输出写入日志以使用 logcat 进行查看。
如果我向 System.out 写一些东西,这已经显示在 logcat 中。
写入日志并将级别和标签添加到我的输出的干净方法是什么?
android - 使用 Logcat 和模拟器进行 Android 调试。可能吗?
这很简单:我在 Linux 上使用带有 Android 模拟器 1.6 的 NetBeans。我的 android 手机上有 Logcat,但是将消息发送到可读的地方的过程一点也不顺利。
有人能告诉我如何让 Logcat 在模拟器上运行吗?除了必须将apk复制到我的手机并对其进行测试之外,我还能做些什么来查看调试消息?
提前致谢!
android - 如何调试 ExceptionInInitializationError?
我在一个非常简单的“学习”应用程序中遇到异常,所以我希望问题出在我的项目设置中,但我不知道如何调试......
异常“ExceptionInInitializationError”的上下文是什么?
它记录在哪里?A:搜索Android开发者指南
Eclipse 调试器中的堆栈跟踪:选择线程 -> 右键单击 -> 复制堆栈
这是日志猫:
啊...我在 WikiNotes 中有一个不完整的课程。你会说答案是“从 logcat 开始”吗?:) 谢谢您的帮助。继续添加您的答案,我会接受。
android - 如何从 logcat 中删除旧数据?
当我执行命令时
adb logcat
在运行 android 模拟器时,所有旧日志都过去了,所以我认为它们存储在某个文件中。有没有我可以运行的命令来清除日志并重新开始?如果没有,还有其他方法可以做到这一点吗?
android - Android:如何在 Eclipse 控制台上打印变量?
为了调试目的,我想在控制台上打印变量的值,但System.out.println
不起作用。
android - IntelliJ 9 和 Android - 过滤 LogCat
在厌倦了 Eclipse 之后,我将 IDE 切换到 IntelliJ 并且到目前为止还没有回头(当然只使用了一天左右)。我从未使用过 ADT 拖放布局编辑,更喜欢手动或在 DroidDraw 中编写我的 XML 布局,所以这从来都不是问题。
但是,我确实想念的一件事是能够根据我使用的标签过滤掉 LogCat 显示。我发现您可以将搜索查询放入框中,它的作用就像一个过滤器,但是没有办法将它放入它自己的选项卡中,而且在它和完整的 LogCat 视图之间来回切换也是一种痛苦。
搜索还包括某种类型的下拉菜单,我希望这会被我搜索过的内容填充,但我根本无法让它发挥作用,它总是空白。我搜索了文档,找不到任何东西。
有谁知道我如何使用这个搜索框来充当多重过滤器选择,或者如果我遗漏了一些东西并且 IntelliJ 已经包含了这个?