【问题标题】:Debugging a rebooted device调试重启的设备
【发布时间】:2011-09-20 05:29:07
【问题描述】:

我有一个应用程序在我的一个测试设备(X10 Mini Pro、Android 2.1-update1)上显示了一些奇怪的行为。基本上它是一个使用广播广播的时钟收音机。

问题: 当手机长时间闲置(晚上)并且闹钟应该响起(早上)时,它会重新启动。在那之后,我无法得到发生了什么的 logcat,所以我不知道如何找出导致这种情况的原因(logcat 在启动时被清除)。

我尝试过adb bugreport,但它也只给出了启动后的值。

【问题讨论】:

  • 从哪里可以看到来自 adb 或 ddms 中的 logcat?

标签: android android-2.0-eclair


【解决方案1】:

你能有自己的日志记录机制吗?
我的意思是,在您的应用程序不断写入的 SD 卡上有一个文件。
我不确定日志中详细信息的级别,但您可以将自己的消息保存到其中。

我想知道为什么手机会重启。
另一方面,如果它是一个测试设备,你能不能让它一整天都不动,然后在晚上设置一个闹钟,看看发生了什么? (这可能不是一个好的解决方案,但如果没有任何效果可以尝试)

【讨论】:

  • 是的,我认为我应该尝试将日志记录到 SD。不过,已经读到它有点延迟,所以我希望它足够快,可以在启动之前写入。是否有任何应用程序可以做到这一点,还是我必须自己编写? :P
猜你喜欢
  • 1970-01-01
  • 2011-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
相关资源
最近更新 更多