Wie weisen Sie Benutzer an, einen Fehler in Android zu melden? Irgendwelche Ratschläge oder Tipps?
Ich möchte meinen Benutzern detaillierte Anweisungen senden, damit sie ihren Fehlerbericht optimal nutzen können. Ich weiß, dass es verschiedene Apps gibt, die Fehlerberichte vom Gerät senden und ich frage mich, wie andere Android-Entwickler damit umgehen.
Nachdem ich Gilberts Rat berücksichtigt hatte, beschloss ich, meine eigene App zu erstellen. Ich präsentiere Ihnen hiermit: Bug Reporter .
Es ermöglicht Benutzern, Ihnen einen Bericht mit Geräteinformationen und optionalem logcat zu senden. Es unterstützt auch Vorsatzextras, um das Verhalten anzupassen, falls Sie es von Ihrer App aus starten möchten.
Es gibt Lösungen, um die Anwendung so zu instrumentieren, dass kontextbezogene Informationen gesammelt werden und der Benutzer In-App-Feedback geben kann. Entweder indem Sie das Telefon oder einen anderen Auslöser wie eine Menüoption schütteln.
Hier ist ein "derzeit kostenloses" Angebot von IBM mit dem Namen Mobile Quality Assurance, das die Anwendung so instrumentiert, dass, wenn ein Benutzer die Anwendung verwendet, kontextuelle Informationen gesammelt werden, wenn sie die App verwenden. Wenn sie ein Feedback geben oder einen Fehler einreichen möchten, können sie das Telefon schütteln und es wird den Bildschirm zu der Zeit erfassen, ihnen ein Formular geben, um zusätzliche Informationen einzugeben und dann den Screenshot, die kontextuellen Informationen und Kommentare an das Testportal senden / p>
Hier finden Sie einen Link für weitere Informationen zu MQA
Sie können tun, was Google mit seiner neuen Kartenanwendung auf dem iPhone macht. Wenn Sie die App verwenden und das Telefon schütteln (was Benutzer tun, wenn sie frustriert sind oder etwas nicht funktioniert), können Sie einen Bildschirm aufrufen, der Sie fragt, ob etwas nicht in Ordnung ist und ein Formular für die Fehlerübermittlung ist ausfüllen.
Dies ist nicht Android-spezifisch, aber Sie könnten einen Fehlermeldungsbildschirm in Ihrer Anwendung haben, der die Informationen, die Ihre Kunden eingeben, zusammen mit allen Systeminformationen, die Sie erfassen möchten, an Ihren Webserver sendet. Alternativ könnte Ihnen die Anwendung eine E-Mail mit den Informationen senden.
Es gibt einige Bibliotheken, die Sie integrieren können, um diese Aufgabe zu erledigen. Sie müssen selbst keine Lösung entwickeln. Zum Beispiel verwende ich blit feedback . Mit dieser Bibliothek können Sie Schnappschüsse machen, auf sie zeichnen und einige Kommentare hinzufügen. Ich habe es konfiguriert, um Berichte per E-Mail zu senden, aber wenn Sie einen Issue Tracker haben, können Sie es auch verbinden.
Diese Frage wurde viel zu spät entdeckt. Es gibt Antworten gegeben, aber die genannten Produkte oder die Techniken sind jetzt ziemlich alt. Hinzufügen des Tools, an dem wir gearbeitet haben - Bugclipper
Mit diesem Tool können Ihre Benutzer Probleme von innerhalb der App Android oder iOS melden. Sie können Screenshots hinzufügen oder kommentieren, Bildschirmaufnahmen mit Sprache erstellen und auch die Absturzprotokolle abrufen.
ps. - Ich bin einer der Mitbegründer.
Tags und Links android bug-reporting