Ich benutze mqtt Paho-Bibliothek in meiner Android-App. Es funktioniert einwandfrei, bis der mqtt-Client die Verbindung aufgrund eines Netzwerkproblems verliert. Muss ich den Client manuell verbinden oder verfügt er über einen Mechanismus, um sich automatisch zu verbinden?Reconnect MQTT-Client in Android
1
A
Antwort
0
müssen Sie Ressourcen registrieren, so dass mqtt-Bibliothek mqtt Client selbstständig wiederverbinden kann, wenn Netzwerkreconnect passiert. Sie können dies überprüfen answer, es sollte helfen.
Verwandte Themen
- 1. Reconnect Buchse in Trennungsereignis
- 2. PeerJS Auto Reconnect
- 3. Aktualisiere Abfragezeichenfolgeparameter bei socket.io reconnect
- 4. Reconnect-Logik mit Connectivity-Benachrichtigungen
- 5. dropwizard + auto-reconnect + postgres + mybatis
- 6. Synch und asynchrone Schnittstelle von MqttClient Objekt arbeitet nicht
- 7. Werden Gruppenabonnements bei Reconnect automatisch behandelt?
- 8. Disconnect und Reconnect eines verbundenen Datagramm Sockets
- 9. Meteor Remote-Datenbank Verbindung Timeout und Reconnect
- 10. Node.js REST mit MySQL Handle Reconnect
- 11. Wie testet man Intuit reconnect api?
- 12. Auto-Reconnect in Postgres mit Tomcat-Pool und Spring
- 13. WinDbg und Virtualbox und Maschinen-Snapshot - Erzwingen Kernel-Debug Reconnect
- 14. Unterstützt Ruby Dalli Juwel automatische Heilung/automatische Reconnect standardmäßig
- 15. Mongoose Reconnect Event wird nach einiger Zeit nicht mehr ausgelöst
- 16. Remoting und Sockets haben dieses Problem Disconnect/Reconnect
- 17. Erstellen eines Android NativeScript-Plugins
- 18. Android Google Analytics - Verbindung zum Service fehlgeschlagen
- 19. Socket-Fehler für die Client-ID auf RSMB MQTT Broker bei der Verwendung von Android
- 20. Nach BluetoothGatt.disconnect() in android
- 21. in android
- 22. in android
- 23. in android
- 24. in Android
- 25. Android-gebundener Dienst - sollte ich manuell in onServiceDisconnected erneut verbinden oder versucht es automatisch erneut verbinden?
- 26. Wie publizieren Sie mit Java in einem MQTT-Thema im IoT?
- 27. Android Wear und Android TV in Android Studio
- 28. Wie Android Android SDK-Quellen in Android-Studio 2.0
- 29. MQTT Eclipse Paho-Client auf Android, trennen hängt und nie beendet
- 30. Android - proguard Fehler in Android Studio
Danke für die Antwort. Ich benutze MqttAsyncClient und es hat keine registerResources. – Ali
sollten Sie Android Service Jar statt Java Client von Paho für Android verwenden, sonst müssen Sie einige weitere Funktionen über Java-Client, der bereits in Service-Jar gebaut ist. – Ravi
Das Problem wurde behoben, indem der Broadcastreceiver für Netzwerkänderungen und den Rückruf connectionLost verwendet wurde. – Ali