Узнайте откуда берутся Log в библиотеке smack?
Я новичок в использовании smack с openfire в качестве сервера для создания приложения чата.
Я хочу создавать сообщения о состоянии, как это делает WhatsApp, если пользователь отправляет сообщение первым, а затем, если сервер достигает одинарной толщины, и двойной толщины, если он доставлен, и так далее. Я использую эту схему в своем приложении и добиваюсь успеха, за исключением случаев, когда сообщение получено сервером, я хочу изменить статус своего значка на один толстый, после отправки сообщения я получаю журнал RECV (0): <a xmlns='urn:xmpp:sm:3' h='5' />
Журнал означает, что сообщение было успешно достигнуто сервером. я хочу знать, откуда берется журнал (класс, создавший журнал), чтобы я мог отследить и изменить значок сообщения о состоянии на один толстый?
Я использую Openfire последнюю версию и привкус 4.1.5
1 ответ
Используйте подтвержденного слушателя, например https://www.igniterealtime.org/builds/smack/docs/4.1.6/javadoc/org/jivesoftware/smack/tcp/XMPPTCPConnection.html