Ich habe eine Anwendung auf dem Markt und viele Benutzer haben berichtet, dass die App sehr zufällig abstürzt. Ich versuche das zu beheben, kann aber die Logs nicht vollständig verstehen. Hier ist ein Auszug aus dem Protokoll,
%Vor%Ich habe dieses Protokoll von einem meiner Benutzer erhalten.
Jede Hilfe hier wäre sehr sehr hilfreich.
Grüße, Hari
Ich war endlich in der Lage, dieses Problem durch einen Emulator zu replizieren, der mit 50 MB Speicher ausgestattet war und auf GSM-Netzwerkgeschwindigkeit lief. Das Problem scheint darin zu liegen, dass die Geschichte gelöscht wurde und die Daten verloren gingen, die die App bereits hatte. Nicht sicher, wie ich damit umgehen kann ... jede Hilfe ???
Meine Vermutung ist:
android:id
-Werte unter einigen der Widgets in diesen Aktivitäten (fatal) Ich hatte dieses Problem auch. Ich hatte zwei Aktivitäten mit Widgets mit denselben IDs. In einer Datei war dieses Widget ein Button und in einer anderen Datei war das Widget ein Spinner. Ich änderte die IDs so, dass der Spinner eine andere ID als der Button hatte und das Problem verschwand. Es scheint, dass Android zu Problemen führt, wenn Sie dieselbe ID für zwei verschiedene Klassen Widgets verwenden.
Ich hatte ein ähnliches Problem Es war das Ergebnis von zwei Ansichten [Button] mit der gleichen ID es ist mir passiert, weil Der Eclipse-XML-Editor zeigte eine Schaltfläche, registrierte jedoch 2 derselben ID Ich löste es, indem ich die Schaltfläche abspeichern und dann wieder einfügen und speichern konnte.
Manchmal passiert mir das.
Versuchen Sie zuerst Folgendes: Löschen Sie die R.java-Datei, damit es neu erstellt wird.
Dann versuchen Sie Folgendes: Ich benenne die ID des Widgets im XML und im Java um. Löschen Sie dann die R.java-Datei, damit sie neu generiert wird. Führen Sie es aus, um es auszuspülen. Benenne es wieder so um, wie es war, und es ist gut zu gehen.
Tags und Links android