我正在開發一個IM應用程序使用tigase作爲服務器,並在android端使用asmack庫。現在我所能做的註冊/登錄/聊天P2P,但是當我創建聊天室,我遇到了一個問題,Android的側面,如下代碼:失敗在android中創建聊天室並獲取服務器沒有響應(tigase服務器)
XMPPConnection connection = XmppConnectionManager.getInstance().getConnection();
try {
MultiUserChat muc = new MultiUserChat(connection, "testroom" + "@" +
connection.getServiceName());
muc.create("nickname");
------
} catch (Exception e) {
e.printStackTrace();
}
後執行muc.create(「綽號」),它總是拋出異常和異常信息是:服務器沒有響應。在tigase服務器端,我啓用了等/ init.properties如下的MUC組件:
--comp-name-1 = muc
--comp-class-1 = tigase.muc.MUCComponent
我有修改項目作爲問題 create a group chat functionality in android and getting No response from server.. on muc.create() 但仍然不工作,我不知道爲什麼,需要你的幫助。
我認爲你的MUC組件不工作。首先請驗證您的MUC組件是否正在使用Pidgin或PSI客戶端。 –
感謝您的評論。 MUC組件工作正常。我可以通過PSI在「服務發現」中找到「多用戶聊天」。 – SammyJiang
如果在服務發現中找不到MUC,那麼MUC不起作用 –