2011-04-21 82 views
0

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

我该如何使用ACRA?

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

回答

3

即使您没有任何活动,也应该有一个应用程序类。当服务启动时,应用程序类被预先创建。

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

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

+0

我没有任何发射活动,但仍是显示应用程序图标。我也像你一样思考,并尝试创建应用程序类并在manifest中声明它。但它没有奏效。 – Ashwini 2011-04-23 10:54:02

+0

然后我会试试这个。 – 2011-04-24 07:15:40

0

其实你可以使用TestPoke的崩溃报告平台,集成只是一行代码,你可以利用它,发送日志和处理异常,所以你将有一个更细粒度的控制你想看到的在您的在线报告中。

http://www.testpoke.com

+0

这不仅仅是一行代码。与ACRA相比,看起来似乎具有相似的集成钩要求。 [https://testpoke.com/docs/overview](testpoint-入门) – Cyrille 2016-03-15 13:53:23