Журнал ACRA отлично работает на моем Galaxy S2. Я могу видеть отчеты в GoogleDoc.
Проблема в том, что журнал, который отправляет ACRA, на самом деле не содержит ошибок, вызывающих сбой. Пример: что у меня в GoogleDoc:
12-06 17: 59: 03.605 D / CLIPBOARD (10745): Скрыть диалоговое окно буфера обмена при запуске ввода: завершено кем-то другим ...! 12-06 17: 59: 05.380 D / AndroidRuntime (10745): Завершение работы ВМ 12-06 17: 59: 05.380 W / dalvikvm (10745): threadid = 1: поток завершается с неперехваченным исключением (group = 0x4001e578) 12-06 17: 59: 05.380 E / ACRA (10745): ACRA перехватило исключение NoSuchMethodError для ru.ptl.guidenavigator. Строительный отчет. 12-06 17: 59: 05.545 D / dalvikvm (10745): GC_CONCURRENT освобождено 278K, 52% свободно 2762K / 5639K, внешнее 123K / 513K, пауза 2 мс + 2 мс 12-06 17: 59: 05.725 D / dalvikvm (10745): GC_CONCURRENT освобождено 399K, 52% бесплатно 2839K / 5895K, внешнее 123K / 513K, пауза 1 мс + 3 мс 12-06 17: 59: 05.790 I / ACRA (10745): READ_LOGS предоставлено! ACRA может включать данные LogCat и DropBox. 12-06 17: 59: 05.800 D / ACRA (10745): Получение вывода logcat ...
а вот и полный отчет:
Таким образом, последнее сообщение acra получено 12-06 17: 59: 05.800.
Но ошибка java.lang.NoSuchMethodError опубликована 12-06 17:59: 09.515
Есть идеи, как это исправить?
Это выбор реализации.