ZitatOhne ein CrashLog gleicht das Ganze der Suche der Nadel im Heuhaufen.
Ja das stimmt allerdings.
ZitatIch frage mich nur, wie du alle x Sekunden speicherst.
Wenn Du das in einer Schleife machst, solltest Du das Design überdenken. Denn dann bekommst Du sicherlich den Absturz, weil der Arbeitsspeicher irgendwann vollgelaufen ist.
Also innerhalb der App werden die Sensoren abgefragt. Über einen Listener fange ich die geänderten Werte ab führe Berechnungen durch und speichere diese. Neue requestests werden nach mind. 1sek abgeschickt. Wenn 2 Werte mit den idealwerten vorliegen werden diese miteinander abgeglichen, wenn dem nicht so ist kommt noch ein weiterer Wert dazu (höchstens aber 5). Wenn dies alles vorhanden ist wird gespeichert. Eine Speicherung findet also im Idealfall ca. alle 2 sek statt.
In der Regel beläuft es sich allerdings auf ca 2-4 sek. Bei der erneuten Änderung der Sensoren, startet der Vorgang vom neuen.