Frage

Wie weisen Sie Benutzer an, einen Fehler in Android zu melden?Jeder Rat oder Tipps?

Ich möchte meinen Benutzern detaillierte Anweisungen senden, um den Großteil ihres Fehlerberichts zu erhalten.Ich weiß, dass es verschiedene Apps gibt, die Fehlerberichte vom Gerät senden, und ich habe mich gefragt, wie andere Android-Entwickler damit umgehen.

War es hilfreich?

Lösung 3

Die Beratung von Gilberts berücksichtigen, entschied ich mich, meine eigene App zu erstellen.Ich präsentiere Ihnen hiermit: Fehlerreporter .

Es ermöglicht Benutzern, Ihnen einen Bericht mit Geräteinformationen und optionalen Logcat zu senden.Es unterstützt auch Intent-Extras, das Verhalten anzupassen, wenn Sie ihn in Ihrer App starten möchten.

Andere Tipps

A Bug-Berichterstattung SDK wie Instabug kann Ihnen das erreichen.

 Nachricht angeben Benutzer, wie Sie einen Fehler in Ihrer Live-App melden

Wie Sie sehen, zeigt sie standardmäßig eine Begrüßungsnachricht an Ihre Benutzer an 10 Sekunden nach dem Öffnen der App an. Es zeigt Anweisungen zum Aufrufen von Instabug, abhängig von der von Ihnen verwendeten Aufrufmethode, die Sie verwenden (A-Taste oder eine Shake-Geste).

Nach der Anmeldung und einschließlich der Bibliothek in Ihrem Code können Sie zwischen verschiedenen Anzeigenachrichten wechseln. Verwenden Sie eine der folgenden Zeilen, je nachdem, ob Sie sich in Beta oder Produktion befinden.

generasacodicetagpre.

Jeder Fehlerbericht enthält verschiedene Informationen zu den Gerätedetails, Netzwerkprotokollen, Konsolenprotokolle, Ansichtshierarchie-Inspektion und visuelle Reproduktionsschritte.


Für die vollständige Offenlegung arbeite ich bei Instabug. Lassen Sie mich wissen, ob ich helfen kann.

Es gibt Lösungen für die Instrumentierung der Anwendung auf eine Weise, die kontextuelle Informationen sammeln und dem Benutzer ermöglichen, In-App-Feedback bereitzustellen.Entweder durch Schütteln des Telefons oder eines anderen Triggers wie eine Menüoption.

Hier ist ein "aktuell freies" Angebot von IBM mit dem Namen Mobile Quality Assurance, das die Anwendung instrumentiert wird, so dass als Benutzer die Anwendungskontextinformationen verwendet werden, wenn sie die App verwenden.Wenn sie Feedback angeben oder einen Fehler einreichen möchten, können sie das Telefon schütteln, und es wird den Bildschirm damals aufnehmen, um ihnen ein Formular zu geben, um zusätzliche Informationen einzugeben und dann den Screenshot, Kontextinformationen und Kommentare an das Testportal einzureichen.

Hier ist ein Link für weitere Informationen zu mqa

Sie können tun, was Google mit ihrer neuen Kartenanwendung auf dem iPhone tut.Wenn Sie die App verwenden und das Telefon schütteln (welche Benutzer tun, wenn sie frustriert sind oder etwas nicht funktioniert, können Sie einen Bildschirm auftauchen, der fragt, ob etwas falsch ist, und ist ein Formular für die Fehlerübergabeausfüllen.

Dies ist nicht androidspezifisch, aber Sie könnten in Ihrer Anwendung einen BUG-Berichtsbildschirm haben, der die Informationen Ihres Kunden type, zusammen mit den gewünschten Systeminformationen, die Sie erfassen möchten, auf Ihren Webserver sendet.Alternativ könnte die Anwendung Ihnen eine E-Mail mit den Informationen senden.

Es gibt einige Bibliotheken, die Sie integrieren können, um diesen Job zu erledigen, Sie müssen keine Lösung selbst entwickeln.Beispielsweise verwende ich Blit Feedback .Mit dieser Bibliothek können Sie Schnappschüsse nehmen, auf sie ziehen und einige Kommentare hinzufügen.Ich habe es konfiguriert, um Berichte per E-Mail zu senden, aber wenn Sie einen Ausgabe-Tracker haben, können Sie es auch verbinden.

entdeckte diese Frage viel spät.Es gibt Antworten, aber die genannten Produkte oder die Techniken sind jetzt ziemlich alt.Hinzufügen des Tools, an dem wir arbeiten - Bugclipper

In diesem Tool sollten Sie Ihre Benutzer Probleme von mit-in der App Android oder iOS berichten, und Sie können Screenshots hinzufügen / annotieren, Bildschirmaufnahmen mit Sprache erstellen und auch die Absturzprotokolle erhalten.

p.s.- Ich bin einer der Mitgründer.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top