Abrufen von "SocketException: Verbindung von Peer zurückgesetzt" in Android

Meine App muss sich über an dasselbe Gerät wenden, an dem sie arbeitethttp://127.0.0.1/... (eine localhost-URL).

Aus irgendeinem Grund erhalte ich in etwa 50% der Fälle (und möglicherweise genau 50%), in denen ich dort eine Website mit JSON-Inhalten erreiche, die Ausnahme:

java.net.SocketException: recvfrom fehlgeschlagen: ECONNRESET (Verbindung von Peer zurückgesetzt)

Für die anderen 50% bekomme ich vollkommen gute Ergebnisse. Ich habe versucht, Abstimmungen durchzuführen (und sogar große Verzögerungen zwischen Abstimmungen), aber ich erhalte immer wieder die gleichen seltsamen Ergebnisse.

Ich habe das Internet und auch hier durchsucht und bin mir nicht sicher, warum es auftritt. Bedeutet der Peer, dass der Client es verursacht hat? Warum passiert es und wie soll ich damit umgehen?

Einige Websites sagen, dass dies eine häufige Sache ist, aber ich habe nicht herausgefunden, was in solchen Fällen am besten ist.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage