android - 不幸的是,MyApp 已停止 - logcat 中没有错误日志

标签 android exception fusedlocationproviderapi acra

每隔一段时间我会得到:

Unfortunately, MyApp has stopped.

Problem is easy to solve if you have some logs ,但在我的例子中,logcat 绝对没有错误消息(它有我的应用程序发布的正常消息,那里显示了其他异常,但没有显示导致此 app has stopped 的这个)。

我有机会解决这个问题吗?

好处是我可以很容易地重现它,因此我尝试将尽可能多的信息放入 logcat,然后调查发生了什么。

我已启动并运行 ACRA(它捕获了其他异常,但此应用已停止)。

当它发生时,我的应用程序不可见,并且在 IntentService 中发生了一些事情.我的应用正在跟踪 geofences当我在手机设置中打开和关闭位置时,应用已停止仅在 HTC M8 上发生。我在不同的手机上进行了测试,但在 LG G3、Nexus 5、Moto G、LG Swift L9 上没有发生这种情况。

最佳答案

  • 您是否尝试过在命令行中运行 LogCat?您可能会看到错误。 Android LogCat in command-line
  • 如果您使用 Eclipse 作为 IDE,请尝试检查您的 LogCat 过滤器。您可能不小心在 LogCat 中不显示错误。
  • 尝试通过调试器查找错误。将断点放置在您建议错误的地方。

关于android - 不幸的是,MyApp 已停止 - logcat 中没有错误日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32455645/

相关文章:

android local webview OnPageFinished 延迟触发

java - 在opengl GL10中绘制圆弧

python - 使用异常处理器扩展默认方法的功能(以Python为例)

java - 我是否需要为 fusedLocationProviderClient 注销 locationcallback?

android - 如何使用新架构组件跟踪 android 中的当前位置?

android - java.net.SocketTimeoutException : timeout when used Retrofit with use or without use of OkHttp

android - 将 opus 音频 rtp 流式传输到 android 设备

c++ - Windows 7奇怪的异常现象

java - 如何使用 Retrofit2 和 RxJava2 抛出自定义异常

android - 如何从 IntentService 获取 FusedLocation