android - 我需要在未插入计算机时调试我的 Android 应用程序

标签 android debugging gps logcat ddms

因此,首先让我说,我“相对”熟悉并习惯于制作 Android 应用程序并使用 LogCat 和 DDMS 进行调试。

也就是说,我现在遇到的逻辑问题比其他任何问题都多 - 我正在制作一个定位应用程序,其中 GPS 为我的 Activity 中的其他方法提供燃料和控制,过了一会儿,它崩溃了.

现在,因为它是定位的,我正在四处走动测试它,以便接收不同的 GPS 位置。因此,当它崩溃时我没有连接到我的计算机,所以无法(据我所知)读取堆栈跟踪等。

在我的特定实例中,我正在浏览一系列 Activity ,最终到达我的应用程序中的倒数第二个屏幕,当我在我的工作室中运行该应用程序时,它会无限期地运行而不会出现问题。只有当我把设备带到外面时它才会崩溃......

我想知道是否有人对这个问题有任何提示或技巧 - 我敢肯定定位应用程序的流行,它一定出现了,但我似乎无法找到正确的搜索词。它可能就像将 LogCat 保存到文件和/或 stackTrace 一样简单,但我不确定这就是答案......

提前致谢。

最佳答案

如果我没猜错,这就是您要查找的内容: https://play.google.com/store/apps/details?id=org.jtb.alogcat&hl=de

编辑:还有很多这样的应用程序。您可以在 Google Play 商店中四处浏览

关于android - 我需要在未插入计算机时调试我的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17179778/

相关文章:

java - Android:如何删除 Activity 标题栏?

Android - Activity 与 FragmentActivity?

delphi - 如何查找在Delphi中发送邮件的位置?

iphone - 将 iOS GPS 变量输入 JSON/oAUTH 请求

swift - 间隔中的 GPS ping

java - 如何显示dailymotion云上传的进度条

android - 使用 FFMPEG 将音频与视频合并时删除不需要的视频旋转

ios - 在文档目录中保存图像时出错

c# - 当在 Visual Studio 中调试并且你想要单步执行一个过程时

c++ - 使用 QNmeaPositionInfoSource 类解析 *.nmea 文件返回超时。