2013-04-17 3 views
7

Anwendung stürzt einfach ab und beendet die Aktivität ohne viel Info.Android - Prozess ist gestorben Problem

04-01 13:30:43.739: W/AudioService(180): setMode() client died 
04-01 13:30:43.739: W/GpsLocationProvider(180): Unneeded remove listener for uid 1000 
04-01 13:30:43.739: D/libloc(180): loc_eng_stop called 
04-01 13:30:43.739: I/ActivityManager(180): Process com.company.android (pid 2590)has died. 
04-01 13:30:43.739: W/ActivityManager(180): Scheduling restart of crashed service com.company.android/.utilities.OurGPSService in 80000ms 

Protokoll abgerufen ist viel weniger, es zeigt einfach, dass der Prozess gerade gestorben ist und unseren GPS-Dienst neu gestartet wird. Ist es ein NDK-Absturz oder etwas mit dem MediaPlayer? Bitte helfen Sie bei der Identifizierung des Problems.

+0

Der 'log_eng_stop', ist es nicht von Ihrer Anwendung? Das würde etwas bedeuten, das mehr oder weniger "korrekte" Abschaltung genannt wird. Natürlich bleibt die Frage, wie man es fängt. –

Antwort

8

fand ich 2 verschiedene Antworten auf ähnliche Fragen:


dazu hinzuzufügen, ich wurde zu einem Absturz der Jagd, wo die ApplicationManager ein ClassCastException aus dem Android Framework führt. Nur weil ich weiß, dass ich einen bestimmten Hack gemacht habe, konnte ich feststellen, dass dieser Teil der Spur für meine App bestimmt war.

Die Lektion, die ich gelernt habe, ist, dass das Absturzprotokoll manchmal keinen Hinweis auf den Namen Ihrer App enthält. (Die andere Lektion ist, dass Hacks immer wieder auf den Hacker beißen ...)

+0

Ich bekomme auch ähnliche Probleme häufig. Die Zeit ist im Gegensatz zu anderen Apps riesig. – user2223032

+1

Die Lektion hier ist von unschätzbarem Wert. –