Momentan arbeite ich mit Xmpp/Jabber Chat für android.i gerade mit Openfire versucht und versuchen, meine jabber account.connection war erfolgreich.aber ich Ich bin nicht in der Lage, eine Nachricht zu senden.Es zeigt einige Konflikt Fehler.Bitte überprüfen Sie das Fehlerprotokoll.Gib mir eine Lösung dafür.XMPP "Stream: Fehler (Konflikt)" bei der Anmeldung mit (a) Smack
Initializing connection to server eworks port 5222
Connected: true
Creating entry for buddy 'testuser2' with name testuser2
Sending mesage 'Hello mate' to user [email protected]
Buddy:testuser2 - Status:null
stream:error (conflict)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:306)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)
Dies liefert keine Antwort auf die Frage. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlasse einen Kommentar unter seinem Beitrag - du kannst deine eigenen Beiträge kommentieren, und sobald du genügend [Reputation] (http://stackoverflow.com/faq#reputation) hast, wirst du in der Lage sein [Kommentar zu einem Beitrag] (http://stackoverflow.com/privileges/comment). – ShadowScripter
@ShadowScripter Ich sehe hier eine Antwort. Die Antwort ist jedoch unvollständig: Konflikte treten nur auf, wenn Sie versuchen, eine JID-Ressource zu binden, die bereits vom Benutzer gebunden und daher verbunden ist. XMPP wurde entwickelt, um mehrere Verbindungen von demselben Benutzer (nackte JID) zu verarbeiten, aber die Ressource muss dann anders sein. – Flow
@Flow, wie das Problem zu lösen, wie ich bekomme Konflikt Fehler so wie kann ich die zuvor laufende Verbindung mit dem gleichen Namen der Ressource zu schließen und aktiv die aktuelle? weil, wenn ich anderen Ressourcenname verwende, dann kann ich viele Verbindung sehen, die mit dem gleichen Namen aktiv ist – Hunt