Ich kodiere eine App, und ich werde Retrofit lib verwenden, um Netzwerkzugriff zu behandeln. Meine Frage ist, wie mit Netzwerkverbindungsfehlern umzugehen ist. Meine App wird manchmal in Zonen ohne Internetzugang verwendet, aber der Benutzer kann möglicherweise mit der App interagieren. Also meine Frage ist, wie man eine Art von Warteschlange behandelt, um Anforderungen zu wiederholen, die ausfallen, sobald Netzwerkverbindung online geht? Oder gibt es irgendeine Art von Bibliothek, um diese Art von Problem zu lösen?Wie man eine Warteschlange behandelt, um Anfragen nach Netzwerkausfall mit Nachrüstung zu wiederholen
Vielen Dank im Voraus.
lol, nein natürlich! Ich frage nur, was ist der beste Weg, um dieses Problem zu behandeln ... vielleicht Speichern von Anfragen in lokalen und wiederholen Sie sie, wenn Sie online sind? Ich weiß nur nicht, ob es einen besten Weg gibt? oder irgendeine Art von Bibliothek, um dies zu tun. Ich habe es gegoogelt, aber nichts gefunden ... – euitam
Höchstwahrscheinlich werden Sie Ihre eigene Lösung rollen müssen. Dies bedeutet auch, dass verschiedene Implementierungen erforscht werden (d. H. Dass sie tatsächlich auf verschiedene Arten implementiert werden und zu sehen, welcher Ansatz Ihren Anforderungen entspricht). –