1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yueyakk-aim

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 01:40 0f7b6f7

цель

Проект

Это демонстрационное приложение Android для работы с серверной частью j-im.

Описание

Для Android нет аналога aio, поэтому используется обычный Java Socket для соединения с сервером j-im. Программа также может работать в обычном Java приложении. Структура отправки и получения данных схожа с клиентской демонстрацией j-im.

Инструкция по использованию

  1. Создание конфигурации
AimClient client = AimClient.getInstance();
config.ip = "192.168.13.223";
config.port = 8888;
config.handler = new DefaultHandler();
  1. Инициализация
client.init(config);
  1. Установка слушателя событий
client.setListener(new AimMessageListener() {
    @Override
    public void onConnected() {
        // Здесь можно отправить запрос на вход
    }

    @Override
    public void onReceive(ImPacket packet) {
        // Получение информации
    }
});
  1. Подключение
client.connect();
client.sendMsg(ChatBody chat);
  1. Отправка сообщения
client.sendMsg(ChatBody chat);

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yueyakk-aim.git
git@api.gitlife.ru:oschina-mirror/yueyakk-aim.git
oschina-mirror
yueyakk-aim
yueyakk-aim
master