Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android asmack解決連接ejabberd的問題

android asmack解決連接ejabberd的問題

編輯:關於Android編程

發現android使用asmack連接ejabberd,總會出現各種各樣的問題


經過多次試驗,具體過程的exception就不寫了,成功的寫法如下


ConnectionConfiguration connConfig =

new ConnectionConfiguration(ip,5222,"servername");

//openfire只需要地址和端口號,ejabberd一定要服務名稱


//connConfig.setSASLAuthenticationEnabled(false);

//這個連接openfire用到,ejabberd不要,否則會報錯


connConfig.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled);

//這個一定要disabled,否則報錯


con = new XMPPConnection(connConfig);

con.connect();


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved