gpt4 book ai didi

android - 使用 Android USB 设备时可以使用 e.PrintStackTrace() 或断点吗?

转载 作者:行者123 更新时间:2023-11-30 01:53:45 25 4
gpt4 key购买 nike

在我目前正在开发的 Android 应用程序中,我有所有的 try/catch 来打印出堆栈跟踪,但是当通过 USB 使用物理 android 设备时,这些错误似乎没有被打印出来。此外,当我尝试在设备上创建调试日志时,它从未出现过。我的假设是我必须开始依赖 Log.d 并将所有内容打印到 logcat。这是正确的吗?

编辑:我还应该提到,在使用模拟器时也会出现这些堆栈跟踪。

另外,我注意到在物理设备上调试时,当我遇到断点时它会锁定应用程序,但它不允许我继续调试,也就是越过断点。这是一个错误还是它是如何执行的?断点在 genymotion 模拟器上工作正常。

最佳答案

您正在以错误的方式做某事,请确保不要同时调试和查找日志,并确保您在记录日志时使用了正确的过滤器。最后确保您在应用的发布版本(或您在设备上使用的版本)上打开 Debug模式。

关于android - 使用 Android USB 设备时可以使用 e.PrintStackTrace() 或断点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32591212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com