Articles of asmack

Невозможно создать многопользовательский чат (MUC) с библиотекой aSmack для Android: «package.DefaultPacketExtension нельзя отнести к пакету. MUCUser»

Для приложения мне нужно создать многопользовательский чат и присоединиться к нему. Чат-сервер является сервером openfire. Раньше, у меня был: MultiUserChat chat = new MultiUserChat(connection, roomName + "@conference.localhost"); chat.join(nickname); Когда комната не существует, она создает комнату и соединяется. Однако следующий пользователь не может присоединиться. Он получает 404, получатель недоступен (404). Это говорит о том, что чат […]

В чем разница между Smack и aSmack?

Я не могу использовать Smack на Android, тогда как aSmack работает отлично? Сравнивая исходный код, он выглядит несколько схожим, откуда эта разница? В чем разница между Smack и aSmack?

Как получить временную метку входящего сообщения xmpp?

Я использую библиотеку aSmack для связи с удаленным сервером xmpp. Я могу отправлять / получать сообщения, но хочу получить временную метку входящего сообщения. Скажите, пожалуйста, возможно ли вообще? Потому что я ничего не могу найти по этому вопросу. заранее спасибо

Сообщения XMPP, потерянные на Android при переключении передачи данных (например, включение Wi-Fi, GSM <-> Wifi-переключатель)

Я разрабатываю приложение для чата в Android. Использование сервера XMPP. Сервер PHP перенесен в ejabber. Мое уведомление работает правильно во всех сценариях. Но в одном случае я теряю сообщения XMPP. На самом деле я не получаю уведомления. В деталях я отключу Wi-Fi или подключение к данным. И после отключения Wi-Fi или подключения к данным любое […]

XMPP aSmack – Как я могу получить текущее состояние пользователя (offline / online / away / etc.)?

Я новичок в xmpp / asmack в android. Может ли кто-нибудь помочь мне в получении присутствия друзей пользователя (список реестров) Я использую это: Presence availability = roster.getPresence(user); Mode userMode = availability.getMode(); Что еще я должен сделать, чтобы получить статус доступности каждого пользователя, указанного в моем списке.

Включить управление потоками asmack android

Я столкнулся с проблемой использования управления потоком XEP-0198. В принципе, я хочу включить это для проблемы с отправкой сообщений на Android, когда Интернет случайно отключается, а сервер все еще имеет присутствие в Интернете в Интернете. Чтобы решить эту проблему, я хочу использовать XEP-0198, который использует процесс запроса и подтверждения. Вы можете найти больше здесь . […]

Интеграция Smack с проектом Android Studio для чата

Я пытаюсь реализовать чат-мессенджер, используя ejabberd-сервер и smack-библиотеку, но с трудом интегрировать все банки и зависимости smack. Я использую android Studio. Мой build.gradle (модуль): apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.example.nit.xmppclient" minSdkVersion 18 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' […]

Нет ответа от удаленного клиента: ошибка при передаче файла с использованием asmack

У меня проблема при получении файла с помощью asmack. Здесь я вставляю ошибки и пакеты, которые я отправил и получил журнал // error 04-21 19:21:05.109: WARN/System.err(7401): Error in execution: 04-21 19:21:05.109: WARN/System.err(7401): — caused by: java.util.concurrent.ExecutionException: 04-21 19:21:05.109: WARN/System.err(7401): — caused by: No response from remote client: 04-21 19:21:05.109: WARN/System.err(7401): at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.negotiateStream(IncomingFileTransfer.java:199) 04-21 19:21:05.109: WARN/System.err(7401): […]

Android и XMPP: доступные решения

Какая библиотека XMPP будет лучшим выбором в настоящее время для разработки Android? Я использовал исправленную библиотеку Smack, как это предлагается во многих других вопросах здесь, в SO. Тем не менее, это исправленная версия Smack API от двух лет назад. И хотя он работает хорошо, я изучаю любые другие, более свежие варианты. Я смотрел официальный Smack […]

Intereting Posts