- Forum-Beiträge: 5
06.06.2016, 19:33:00 via Website
06.06.2016 19:33:00 via Website
Nabend,
ich bräuchte mal etwas Hilfe bei einem wahrscheinlich kleinen Problemchen.
Jeder kennt es, jeden nervt es, die Android Meldung: " App XY angehalten [Melden] [OK]".
Das ich die möglichen Fehler die meine App produziert abfangen soll ist mir bewusst und da wo ich es weiß tue ich es auch. Problem dabei ist aber, da meine App eine Remote App ist und ich den Gegenpart nicht programmiere und es sehr viele Fehlergründe geben kann, das ich auf die Rückmeldungen meiner Benutzer angewiesen bin, wenn was schief geht.
Ich biete zwar an die Fehlerprotokolle per E-Mail zu verschicken, aber das möchte scheinbar niemand, schätze mal unter anderem wegen Herausgabe der E-Mail Ady.
Meine jetzige Lösung sieht vor anzubieten das Fehlerprotokoll als E-Mail zu verschicken oder die App abstürzen zu lassen (RuntimeEx.) sodass die Android Meldung kommt und man dort über [Melden] das Fehlerprotokoll anonym verschicken kann.
Eine etwas elegantere Lösung fände ich aber, das ich direkt anbieten kann das Fehlerprotokoll an die Entwicklungskonsole zuschicken ohne das dabei die App abstürzt.
Ich habe viel Zeit damit verbracht nach einer Lösung zu suchen um diesen "Dienst" anzustoßen, konnte bis jetzt dazu aber nichts finden.
Als Lösung wird immer wieder nur ACRA angeboten, wobei ich dort wieder nur die Möglichkeit hätte dies in eine E-Mail zu verpacken und vom Benutzer zu verschicken.
Die alternative dies auf einen Server übertragen zu lasse habe ich nicht.
Also steht die Frage nun im Raum lässt sich der "Dienst" für die Fehlerprotokolle anstoßen ohne die App zum Absturz zu bringen oder muss ich den Weg tatsächlich gehen?
Für Hilfe wäre ich echt dankbar.
Schönen Abend noch.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.