Grund für den unerwarteten Stopp des Prozesses?

Was ist der Grund für den Fehler, dass der Prozess unerwartet gestoppt wurde?

Basiert es auf dieser bestimmten Android-App oder dem Android-Betriebssystem oder einem bestimmten Android-Gerät?

Beispiel:

  1. Ich habe Smash Hit auf meinem Xperia U installiert und die APK auf ein Moto G übertragen. In Moto G funktionierte es einwandfrei. Aber nach manchmal begann es zu zeigen, dass der Prozess unerwartet gestoppt wurde. Nach einiger Zeit wird es anfangen, gut zu funktionieren.
  2. Immer wenn ich zunächst ein Mod-Beispiel für die Kamera flashe, wird angezeigt, dass der Prozess unerwartet gestoppt wurde, aber das Löschen der Daten hilft.
  3. Ich habe auch irgendwo gelesen, dass wenn Sie die App deinstallieren und erneut installieren, sie wieder funktioniert.

Also, was ist die Ursache für dieses Problem

Antworten (1)

Auf die Frage „Warum stürzen Programme manchmal ab?“ gibt es keine einfache Antwort. Die Fehlermeldung, die Sie sehen, sagt Ihnen, dass eine App abgestürzt ist, genau wie wenn ein Programm auf einem Desktop-Computer abstürzt.

Normalerweise weist dies auf einen Fehler (Programmierfehler) in der App oder in einer der in der App enthaltenen Bibliotheken hin (z. B. ein Werbenetzwerk oder eine Bibliothek für den Zugriff auf einen bestimmten Webdienst). Der Fehler kann immer auftreten, wenn Sie versuchen, eine bestimmte Aktion auszuführen, oder er kann durch einen bestimmten Zustand verursacht werden. Beispielsweise kann eine Kalender-App einen Fehler aufweisen, der nur auftritt, wenn Sie am Ersten des Monats ein Ereignis in einem Monat erstellen, der bereits ein Ereignis enthält. Wenn der Fehler durch bestimmte Umstände ausgelöst wird, kann das Löschen der Daten oder des Caches für diese App dazu führen, dass der Fehler verschwindet, bis derselbe Umstand erneut auftritt.

Manchmal kann die App selbst korrekt sein, aber der Absturz wird durch einen Programmierfehler in Android selbst verursacht. Die App verlässt sich möglicherweise auf ein bestimmtes Verhalten von Android, und wenn Android das Falsche tut, kann dies später zum Absturz der App führen. Ebenso kann der Absturz durch Hardwareprobleme verursacht werden: Wenn das Telefon überhitzt, berechnet die Hardware manchmal falsche Antworten.

In erster Linie sollten Sie einen Absturz dem Entwickler der abstürzenden App melden. Der Absturzberichtsprozess von Android fügt dem Bericht automatisch relevante Informationen hinzu, damit der Entwickler erkennen kann, was falsch läuft. Selbst wenn sich herausstellt, dass das Problem nicht ihre Schuld ist, kennen sie die richtige Stelle, um es zu melden, und können möglicherweise eine Problemumgehung vorschlagen, mit der Sie das Problem vermeiden können. Wenn Sie einen Absturz nicht melden, wird er wahrscheinlich nicht behoben.