Я пытаюсь подключиться с устройства blackberry к серверу XMPP. Я искал в Интернете и нашел файл smack.jar, в котором есть классы XMPP, готовые к использованию. Поэтому я создал новый проект и добавил файл smack.jar к импортированным файлам jar. Затем в проект я добавил следующее:
public void login(String userName, String password) throws XMPPException {
ConnectionConfiguration config = new ConnectionConfiguration(IP, PORT, "gmail.com");
connection = new XMPPConnection(config);
connection.connect();
connection.login(userName, password);
}
Сборка прошла успешно. Теперь при запуске симулятора и запуске проекта я получаю следующую ошибку:
Ошибка запуска теста: модуль 'smack-3.1.0' не найден
Поэтому я удалил файл smack.jar из импортированных jar-файлов и вручную добавил его в классы проекта, добавив новый файл и выбрав smack.jar. При создании проекта я получаю эту ошибку:
org.jivesoftware.smack.AccountManager: Ошибка !: Отсутствует карта стека в: supportsAccountCreation в метке: 9
Как решить эту проблему? Как подключиться к XMPP-серверу? Может быть, это не правильный путь!
Пожалуйста, мне нужна помощь здесь