mal wieder ein App-Problem.
Pixel 4a 5G mit e/OS 4.3 und webview 155.0.8059.16
Die App kann ich aufrufen und das sieht dann alles erstmal “normal” aus - sobald ich jedoch irgendwo draufklicke, zb einen Abfahrtsort eingeben will oder ähnliches friert sie ein und nach einer Weile kommt die Meldung: App reagiert nicht, schließen oder warten.
Neustart, Cache und Daten leeren hat nichts gebracht.
Hat jemand ne Idee - sonst muss ich bis ans Ende aller Tage schwarz fahren…
Das Problem kann ich leider nachvollziehen (mit der Android System WebView 154.x, also der produktiven Version).
Aus den Logeinträgen werde ich noch nicht schlau, aber ich habe auch nur kurz draufgesehen. Es scheint am Kartenrendering zu liegen auf dem Auskunftsreiter, der beim Start zuerst angezeigt wird.
Erster Workaround, um (evtl.) immerhin die Tickets anzusehen:
App starten
Startbildschirm mit Reiter “Auskunft” wird angezeigt.
Auf Ticket-Reiter (oder anderen gewünschten Reiter) tippen → App bleibt stehen, Android bietet an, sie zu beenden
App beenden
App neu starten: Sie zeigt jetzt den Ticket-Reiter an.
Das klappt eventuell nicht sofort, sondern muss mehrmals versucht werden.
Mein Eindruck ist, dass man immerhin alle Reiter ohne Kartendarstellung (d.h. alle bis auf die Fahrplanauskunft) nutzen kann.
P.s.:
Für die Fahrplanauskunft muss man dann eine andere App verwenden, z.B. von der DB, während die Tickets in der KVB-App sichtbar sind.
Wie zuverlässig der Workaround ist, habe ich nicht ausprobiert - ob er bei einer Ticketkontrolle funktioniert, kann ich leider nicht garantieren.
Am besten schreibt man den KVB eine E-Mail, dass sie sich das Problem ansehen. Man sollte eventuell nachbohren, weil der Support gerne eine Standardantwort “nur mit offiziellen Google-Diensten nutzbar” schickt. Sollte das Problem am Kartenrendering liegen, kann vielleicht in microG ein Fix hinzugefügt werden.
Vielen Dank für den Tipp - das scheint auch bei soweit zu funktionieren.
Konnte nach dem App Neustart ein Ticket kaufen und mich dazu auch einloggen. Die Auskunft brauche ich eher selten und wenn gehen dann auch Navigator oder Öffi.
Werde dann mal die KVB anschreiben und hoffen, dass sie reagieren.
Ich habe einen weiteren möglichen Workaround gefunden: Man kann mittlerweile in microG Apps angeben, die microG nicht sehen sollen.
Wechseln in Einstellungen > System > App-Kompatibilität (das öffnet die microG-Einstellungen)
“Vor Apps verbergen” auswählen
Modus wechseln von “Automatisch” zu “Manuell”
Haken bei KVB-App setzen
Die Bedienung ist bei mir leider sehr verzögert an dieser Stelle: Bis der Haken bei der KVB-App erscheint, hat es etwas gedauert.
Dann die KVB-App beenden und neu starten.
Vorteile:
App scheint zu funktionieren, Reiterwechsel ohne Probleme möglich
Nachteile:
Unklar, ob Push-Benachrichtigungen in der App funktionieren (z.B. Verspätungsmeldungen), weil diese normalerweise über microG/Google-Cloud realisiert sind.
Die Karte wird nicht dargestellt, sondern nur ein Laderad.
P.s.: Ich habe auch keinen intensiven Test durchgeführt, aber vielleicht ist dies die vorerst bequemere Lösung?
Danke für den zweiten Workaround - ich nutze aber erstmal nur Variante 1, weil mir das reicht. Habe heute der KVB geschrieben - wenn sie antworten, werde ich es hier posten. Toitoitoi
Heute gab’s eine erste Antwort der KVB, ist aber leider nur die Mitteilung, dass sie es an den IT-Support weiterleiten…
Sehr geehrter Herr,
vielen Dank für Ihre ausführliche Mitteilung und die Schilderung der Probleme bei der Nutzung unserer KVB-App. Wir bedauern, dass die App bei Ihnen derzeit nicht wie gewohnt funktioniert, und bitten Sie für die dadurch entstandenen Unannehmlichkeiten um Entschuldigung.
Anregungen und Hinweise unserer Kunden sind uns sehr wichtig. Wir haben den zuständigen Fachbereich daher über Ihre Schilderungen sowie die von Ihnen genannten technischen Rahmenbedingungen informiert und Ihre Mitteilung zur weiteren Prüfung weitergeleitet.
Vielen Dank auch für Ihren konkreten Hinweis und die Beschreibung des von Ihnen gefundenen Workarounds.
(Workaround Lob geht natürlich an @Tentos )