Frage

Ich entwickle eine App, die ich einer ausgewählten Anzahl von Personen geben werde, bevor ich auf dem Android -Markt veröffentlicht wird, damit sie spielen und sehen können, ob alles in Ordnung ist.

Wenn sie auf Ausnahmen stoßen, würde sie normalerweise auf der Marktkonsole erhoben, aber die App wird nicht vom Marktplatz stammen, ich werde ihnen die APK manuell senden.

Meine Frage ist, wenn sie Ausnahmen begegnen oder ich entscheide, dass ich eine Menge Debugging festhalten werde, damit ich herausfinden kann, was sie tun (auf welche Aktivitäten sie zugreifen, auf welche Eingabeparameter sie verwenden usw.), wie kann ich das füttern Informationen zurück an mich zur Analyse?

Erste Blick Idee:

  • Schreiben Sie die gesamte Ausgabe in ein Protokoll und senden Sie dann eine E -Mail, die sich bei der Beendigung der Anwendung an mich zurückmelden, wenn sie die Anwendung beenden

Dies ist darauf angewiesen, dass sie es tatsächlich senden und unglaublich Cowboy klingt. Sicherlich gibt es eine einfachere Möglichkeit, einen Blick darauf zu erhalten, wie sie es verwenden? (Ausnahmen und allgemeine Verwendung)

Irgendwelche Vorschläge?

War es hilfreich?

Lösung

Sie können verwenden Acra Bibliothek, die Ausnahmebehandlung bietet. Sie können es aus dem Feld konfigurieren, um alle Ausnahmen bei Google Docs -Tabellenkalkulationsdatei oder in Ihrem benutzerdefinierten Skript zu protokollieren. LIB wird alles für Sie tun (wie das Speichern von Protokoll nur dann zu senden, wenn die Verbindung verfügbar ist).

Andere Tipps

Ausprobieren Zubhium , perfekte Lösung für die Android -Beta -Verteilung. Auf dieser Plattform können Sie Betas verteilen und dann verfolgen, wer heruntergeladen hat, beim Herunterladen und durch Integration von ZubhiumsDK können Sie Absturzberichte während der Beta -Verwendung verfolgen und dennoch sehr leistungsfähig sind.

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