2011-12-08 52 views
1

我的应用程序偶尔有一个错误。 Flurry向我显示:为什么BugSense缺少异常?

class java.lang.RuntimeException 
Msg: Unable to resume activity {com.blag.myapp/com.blah.myapp.activity.MyActivity}: 
java.lang.NullPointerException 

但是没有行号或堆栈跟踪,很难知道原因。该活动会调用onCreate()中的BugSenseHandler.setup(),并且它通常有效,但有时BugSense无法报告致命异常。

我做错了什么,或者是BugSense不可靠?

+0

粘贴完整的错误在这里 – Pratik

+0

我有另一个问题,我的应用程序崩溃在Android 3.0不会发送任何崩溃报告,但我与其他人测试与其他手机,Android 3.0下发送 – xDragonZ

+0

尝试使用最新的库。这是一个已解决的错误:http://blog.bugsense.com/post/11992115529/thread-reporting-for-all-android-devices-1-5 –

回答

3

这很奇怪(BugSense联合创始人在这里)。我们从来没有报告过任何问题。 也许Dalvik正在杀死所有的东西?

是你的应用程序的一个部件?

+1

这是一个崩溃的活动 - 没有应用程序小部件在这个应用程序。正如你在Twitter上所建议的那样,如果Flurry正在吞咽一些异常,我已经禁用了Flurry。目前还不清楚它是否成功。谢谢。 –

+3

在您的建议Jon中升级到最新的BugSense版本后,现在可以正常工作。 –

0

我曾尝试bugsense只给时发生在应用程序强制关闭对话框,并在发生一些错误,但它是由尝试捕捉处理然后bugsense不给记录

+0

该应用正在关闭,但BugSense未记录异常。 –

+0

你的表态是真的吗? – yokees

0

你的意思是你的应用程序崩溃您登录?或继续运行?

我认为Flurry显示了许多不会导致应用程序崩溃或仅仅处理的错误异常,Flurry的报告信息太少,因此您无法真正了解发生了什么。

+0

该应用程序正在崩溃 - 死亡,关闭,强制关闭,致命异常。 –