Android wird eine Übertragung senden, wenn die .apk-Installation erfolgreich ist, wie ersetzt, entfernt und hinzugefügt, aber wie kann ich eine Nachricht über .apk-Installation erhalten fehlgeschlagen?Wie kann ich feststellen, ob der Benutzer meine .apk installiert hat, die fehlgeschlagen oder erfolgreich ist?
Antwort
Dies könnte helfen .. ACRA ist eine Bibliothek, die es Android-Anwendungen ermöglicht, ihre Absturzberichte automatisch an einen Berichtsserver zu senden. Es wird auf Android-Anwendungen Entwickler gezielt sie Daten ihrer Anwendungen zu helfen, wenn sie erroneously.Check diesem Link für mehr ... https://github.com/ACRA/acra
1 Verwendung der adb Methode installieren Sie die apk
2 tun abstürzen oder sich benehmen die "adb installieren ..." im Code
3 Rückkehr der Status führen, wenn faile dies wie INSTALL_FAILED_OLDER_SDK INSTALL_FAILED_ALREADY_EXISTS INSTALL_FAILED_INVALID_APK zurückkehren wird
Hoffnung dies ist nützlich
Warum versuchen Sie nicht, Google neue Analytics-Funktion "Firebase Analytics" in Ihre App zu integrieren. Es ist einfach und bietet viele Informationen und Statistiken über Ihre App nach der Benutzerinstallation. Der Firebase-Absturz meldet fatale und nicht-fatale Abstürze und liefert außerdem detaillierte Informationen wie das Gerät, auf dem der Absturz aufgetreten ist, die Version Ihrer App, die Zeilennummer, in der der Absturz aufgetreten ist, sowie der Grund für den Absturz.
Für weitere Referenz https://firebase.google.com/docs/analytics/ siehe diese Dokumentation.
Es ist bedauerlich, dass unser Land den Google-Service nicht nutzen kann ... Aber Firebase ist ein wirklich großartiges Werkzeug! –
Sind Sie aus China? –
Es ist dies ein weiteres großartiges Tool, um Abstürze namens Crashlytics für Android https://fabric.io/kits/android/crashlytics/install zu identifizieren. Prüfen Sie, ob Ihnen das weiterhilft. –
- 1. Wie kann ich feststellen, ob der Benutzer online ist?
- 2. Wie kann ich feststellen, ob Python setuptools installiert ist?
- 3. Wie kann ich feststellen, wenn .Net System.Diagnostics.Process erfolgreich ausgeführt wurde oder fehlgeschlagen ist?
- 4. Wie kann ich feststellen, ob GreenHopper auf Jira installiert ist?
- 5. Wie kann ich feststellen, ob der Nutzer die Mobilfunkdaten für meine App deaktiviert hat?
- 6. Wie kann ich feststellen, ob .NET 3.5 SP1 installiert ist?
- 7. Wie kann ich feststellen, ob meine WebRequest voll ist?
- 8. Wie kann ich feststellen, ob ein Benutzer angemeldet ist?
- 9. Wie kann ich feststellen, ob der Benutzer ein Light oder Dark Theme ausgewählt hat?
- 10. Wie kann ich feststellen, ob der Benutzer zum Anfang oder Ende einer Listenansicht/Bildlaufansicht geblättert hat?
- 11. Wie kann ich feststellen, ob ein Realm erfolgreich aktualisiert wurde?
- 12. Wie kann ich feststellen, ob ein BPM-Prozess erfolgreich war?
- 13. Wie kann ich feststellen, ob der Benutzer die Verbindung zu meiner Stripe Connect-App getrennt hat?
- 14. spymemcached: Wie kann ich feststellen, ob Memcached erfolgreich verbunden war?
- 15. Wie kann ich feststellen, ob der Benutzer etwas anderes als männlich, männlich, weiblich oder weiblich für meine Eingabe eingegeben hat?
- 16. Wie kann ich feststellen, ob meine Variable datime null ist?
- 17. Wie kann ich feststellen, ob ein Benutzer meine Website verlassen hat?
- 18. Wie kann ich feststellen, ob der Benutzer den Datagridview scrollt?
- 19. Gibt es eine Möglichkeit zu überprüfen, ob der Benutzer, der meine App installiert hat, meine App wirklich installiert hat?
- 20. Wie kann ich feststellen, ob die VBA-Komponente von Office installiert ist?
- 21. Wie kann ich feststellen, ob SP1 auf VS2008 installiert wurde?
- 22. Wie kann ich feststellen, ob meine CPU 32 oder 64 Bit hat?
- 23. Wie kann ich wissen ob Login erfolgreich ist oder nicht?
- 24. Wie kann ich feststellen, ob der Benutzer ein neuer Besucher ist oder zurückkehrt? analytics.js
- 25. Wie kann ich feststellen, ob meine App von eckig 2 nach eckig 4 erfolgreich war?
- 26. Wie kann ich feststellen, wie viele Benutzer meine Website besuchen?
- 27. Wie kann ich ein APK erfolgreich signieren?
- 28. Wie kann ich feststellen, ob jemand von printPreview gedruckt hat?
- 29. Wie kann ich feststellen, ob die Lautstärke stummgeschaltet ist?
- 30. Wie kann ich programmgesteuert feststellen, ob die Visual C++ Runtime 8.0 installiert ist?
Ich möchte das Ergebnis in Laufzeit erhalten, so kann ich versuchen, den Ergebniscode zu erhalten, wie Sie erwogen, gibt es Beiträge, auf die ich verweisen kann? –