我想創建自己的XMPP android客戶端。所以我請教了三星教程,它與gmail的接口,你可以在這裏找到: http://developer.samsung.com/android/technical-docs/Building-a-Chat-Application試圖通過我的Android客戶端訪問我的openfire服務器
它的工作就像一個魅力。現在我試着設置這個客戶端來與我的openfire服務器一起工作。
爲此,我轉換了如下因素線:
public static final String HOST = "My public ip(82.65....)";
public static final int PORT = 5222;
public static final String SERVICE = "xmppclient.talkative.com";
public static final String USERNAME = "test";
public static final String PASSWORD = "test";
其實我們找回這些變量在連接二傳手:
ConnectionConfiguration connConfig = new ConnectionConfiguration(
HOST, PORT, SERVICE);
XMPPConnection connection = new XMPPConnection(connConfig);
最後,我從來沒有管理連接到服務器,我總是得到以下錯誤
03-27 00:18:00.660: E/XMPPChatDemoActivity(29942): Failed to connect to 81.65.**.***:5222.
03-27 00:18:00.663: E/XMPPChatDemoActivity(29942): XMPPError connecting to 81.65.**.***:5222.: remote-server-error(502) XMPPError connecting to 81.65.**.***:5222.
這似乎很簡單,但我仍然不能ge正確的連接。
我確定我在我的Manifest中有良好的INTERNET conf。
如果任何人有線索,這將是非常有用的。
感謝
嘗試沒有服務,然後嘗試。 –