2014-02-09 173 views
1

我正在使用Smack-3.4.0 API在Android上開發聊天應用程序(基本上,這是一個應用程序,我創建一年半前完全被遺忘,使用早期版本的Smack API) 。那個時候的應用運行良好。現在我開始使用Smack-3.4.0 API(我只是用較新的jar文件替換舊的jar文件)。Smack配置文件未找到

當我運行我的應用程序嘗試打開XMPP連接時,我收到一條消息,指出「SmackConfiguration:No configuration file found」。該例外給我一個消息「XMPP錯誤連接到x.x.x.x:5222」

基本上我得到「連接被拒絕」,並且該端口在我的系統上打開。

請幫我解決這個問題。

+0

你解決了嗎?..我面臨同樣的問題.. –

+0

是的,端口被防火牆阻止。檢查您的系統上的端口是否被阻塞。 –

回答

0

基本上問題在於端口未打開。我不得不從命令行打開端口。

+0

我面臨同樣的問題,但我的端口也是開放的,有什麼建議嗎? –

+0

檢查是否添加了這個函數configure(ProviderManager.getInstance()),在下面的[link helps]中有描述(http://community.igniterealtime.org/thread/31118) –

相關問題