在服务中使用ACRA的Android崩溃报告

时间:2011-04-21 09:27:24

标签: android crash-reports acra

我想在我的应用中使用ACRA进行崩溃报告。我之前在其他应用程序中使用过它。
我的应用程序没有任何活动,只是一项服务。我想要提供服务崩溃报告。

我如何使用ACRA?

它的init函数需要将应用程序类的引用作为参数。我尝试在我的应用程序中使用应用程序类,但它无法正常工作。此外,如果我创建应用程序类,它会在手机上显示我的应用程序'图标,这是我不想要的。

2 个答案:

答案 0 :(得分:3)

即使您没有任何活动,也应该可以使用应用程序类。启动服务时,预先创建Application类。

检查您是否在清单<application name=".MyApplication">中正确声明了您的应用程序。

如果您没有使用LAUNCHER和MAIN意图过滤器声明活动,则不应出现启动器中的图标。

答案 1 :(得分:0)

实际上你可以使用TestPoke作为崩溃报告平台,集成只是一行代码,你可以利用它,发送日志和处理异常,这样你就可以更细粒度地控制你想看到的你的在线报道。

http://www.testpoke.com