你如何调试崩溃设备的Android应用程序?

时间:2015-05-07 17:20:18

标签: android crash device android-videoview

我目前在使用某些三星设备时遇到问题,启动带有介绍动画的活动有时会导致整个设备崩溃。

该应用程序基本上从带有VideoView的Activity转换到带有VideoView的另一个活动。在整个设备崩溃并重新启动之前,刚开始活动的视频在循环中断续了大约10秒钟。

它并没有让设备一直崩溃,但仅限于我测试的几款三星设备。

我已经查看了该设备的崩溃日志,目前我看到的内容似乎尚无定论。

重要但相关的说明,我将在下一次开始时完成活动。

1 个答案:

答案 0 :(得分:0)

如果您的进程在引导序列之后足够长时间,您可以尝试通过Android Studio手动附加调试器。

来源: https://developer.android.com/studio/debug/index.html

您可以尝试的另一件事是使用Debug.waitForDebugger()方法在代码中添加“等待调试器”指令。

来源:https://developer.android.com/reference/android/os/Debug.html#waitForDebugger()

除此之外,您可以在代码中放入大量日志,然后使用CMD /终端中的adb logcat > crash-log.txt命令获取它们。