Отчеты о сбоях в Android с использованием ACRA - PullRequest
0 голосов
/ 21 апреля 2011

Я хочу использовать ACRA в своем приложении для отчетов о сбоях.Я использовал его ранее в другом приложении.
Мое приложение не имеет никакой активности и является просто сервисом.Я хочу иметь отчеты о сбоях для обслуживания.

Как я могу использовать ACRA для этого?

Его функция init ожидает ссылку на класс приложения в качестве аргумента.Я пытался использовать класс приложения в моем приложении, но он не работает.Также, если я создаю класс приложения, он показывает значок моего приложения на телефоне, который мне не нужен.

Ответы [ 2 ]

3 голосов
/ 21 апреля 2011

Наличие класса приложения должно быть возможным, даже если у вас нет никакой активности. Когда служба запускается, класс Application создается заранее.

Убедитесь, что вы правильно указали свою заявку в манифесте <application name=".MyApplication">.

Значок в панели запуска не должен появляться, если у вас нет активности, объявленной с фильтрами намерений LAUNCHER и MAIN.

0 голосов
/ 11 июля 2015

На самом деле вы можете использовать TestPoke платформу отчетов о сбоях, интеграция - это всего лишь одна строка кода, вы можете использовать ее, отправляя журналы и обработанные исключения, поэтому у вас будет более детальный контроль, который вы хотите видеть в ваши онлайн отчеты.

http://www.testpoke.com

...