我試圖從BlackBerry設備連接到XMPP服務器連接到服務器。我在網上搜索,發現了可以使用XMPP類的smack.jar文件。所以我創建了一個新項目並將smack.jar文件添加到導入的jar文件中。然後在項目中添加以下內容:嘗試使用XMPP連接
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);
}
構建成功。運行模擬器和在項目開始時,現在,我收到以下錯誤:
錯誤開始測試:模塊「嫌-3.1.0」未找到
所以我刪除從smack.jar文件導入的jar文件並通過添加一個新文件並選擇smack.jar手動添加到項目的類中。構建項目時我收到此錯誤:
org.jivesoftware.smack.AccountManager:錯誤!:缺少棧圖中:supportsAccountCreation在標籤:9
如何解決這個問題?如何連接到XMPP服務器?也許是不正確的方式!
請我需要在這裏
但如何使黑莓嫌工作?有沒有任何版本的j2me手機,包括黑莓手機?如果沒有我能用類似的東西來拍嗎? –
看起來你已經有一些研究了。 –
@Micheal不,Smack來自[Smack項目](http://www.igniterealtime.org/projects/smack/index.jsp);-)你說的沒錯,儘管JME沒有聲稱支持,儘管有傳言說黑莓QNX在某些時候會支持Dalvik JVM(與Android相同),而Smack在那裏運行(有一些調整)。 – Robin