Ich habe eine App, die bei einigen Usern abstürzt. Googles Absturzbericht verweist auf eine Codezeile, bei der ich mir keinen Fehler eklären kann:
Ich habe es mehrfach geprüft und kann kein überschreiten der Arraygrenzen feststellen.
Das merkwürdige ist, daß dieser Absturz nur bei zwei Usern (von >5000) vorkommt. Beide nutzen ein Samsung mit Android 15 laut Google ANR. Bei zwei simulierten Handys ist nichts festzustellen, auf meinem realen Handy auch nicht. Und bei 99% der Nutzer eben auch nicht. Übersehe ich da irgendwas oder ist das Android 15 auf den Samsungs einfach Schuld?
Java:
Caused by java.lang.ArrayIndexOutOfBoundsException:
at Taka.ai_ghzghkg.Taka.Settings.onResume (Settings.java:504)
Code:
for (int i = 1; i <= Integer.parseInt(MainActivity.TaKas[aa.getPosition(FavTxt) - 1][2]); i++)
arrayListeSeiten.add(Integer.toString(i));
Ich habe es mehrfach geprüft und kann kein überschreiten der Arraygrenzen feststellen.
Das merkwürdige ist, daß dieser Absturz nur bei zwei Usern (von >5000) vorkommt. Beide nutzen ein Samsung mit Android 15 laut Google ANR. Bei zwei simulierten Handys ist nichts festzustellen, auf meinem realen Handy auch nicht. Und bei 99% der Nutzer eben auch nicht. Übersehe ich da irgendwas oder ist das Android 15 auf den Samsungs einfach Schuld?