私はチャットアプリケーションでsmackクライアントを使用しています。すべてがうまくいくだろうが、何らかの理由で接続が中止されたとき、私のサーバーはそのユーザーのJIDに対してオンラインで表示されています。ユーザーはサーバーに接続されていませんが、オンラインのままです。サーバーに再接続できませんでした
私の問題は、切断後にサーバーに再接続する方法です。私は私のサービススレッドでconnection.isAuthenticated()メソッドを使って接続を捕まえることができます。しかし、サーバーに再接続できません。