2012-12-17 6 views
6

Ich habe ACRA(Application Crash Report for Android) erfolgreich in meinem Projekt implementiert und Fehlerberichte werden ordnungsgemäß an Google Dokumente gesendet. Aber ... , wenn eine Ausnahme auf meiner app geschieht, tut es auf meinem logcat zeigen und das ist, was ich bekommen:Laufzeitausnahmen werden mit ACRA abgefangen und nicht in Logcat angezeigt

ACRA caught a RuntimeException exception for com.my.project. Building report. 

So ACRA Fehler fängt und lassen nicht Logcat Display, was passiert ist. Ich entwickle gerade meine Anwendung und habe keine Zeit, Google Docs für jedes Problem zu öffnen. Sollte ich ACRA bei der Entwicklung deaktivieren und in der Produktion aktivieren?

+0

Also, wenn ich verstehe, ist der einzige Zweck Ihrer Post zu fragen, ob Sie ACRA deaktivieren sollten, während Sie in der Entwicklung sind, und aktivieren Sie es nur bei der Produktion? Meine Meinungen sind a) Ja, und b) SO ist nicht der richtige Ort, um diese Frage zu stellen. – mah

+0

Der Zweck meiner qs ist zu wissen, warum ACRA die folgenden Dinge gleichzeitig zu vermeiden: 1.dumping Fehler an Logcat und 2.Senden sie an Google Docs –

+0

Sie könnten Ihren Beitrag dann lesen, und bearbeiten Sie es, um dies zu vermitteln , da das einzige, was Sie derzeit über das Senden von Berichten an Google-Dokumente erwähnen, ist, dass "Fehlerberichte korrekt an Google-Dokumente gesendet werden". Eine Sache, die Sie beachten sollten ... Wenn Berichte nicht geliefert werden, hat Ihre App INTERNET-Erlaubnis? – mah

Antwort

2

Filtern Sie den Logcat? In meinen Apps kann ich die Fehler im Logcat selbst mit ACRA sehen, aber ihr Level wird auf eine Warnung anstatt auf einen Fehler reduziert.

Versuchen Sie, die Filterung des LogCat zu verringern.

0

Sie haben etwas anderes in Ihrer App (oder Ihrer IDE), das dieses Verhalten verursacht.

ACRA schluckt keine Ausnahmen. Sie erscheinen sowohl in Ihrem Log als auch in Ihrem Fehler-Repository (in Ihrem Fall ein Google-Dokument).

Verwandte Themen