package com.hyl.openfire;import org.jivesoftware.smack.ConnectionConfiguration;import org.jivesoftware.smack.XMPPConnection;import org.jivesoftware.smack.XMPPException;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity {private int PORT=5222;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);login("hyl1234","hyl1234");}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}public void login(String name,String pass){ConnectionConfiguration config = new ConnectionConfiguration("192.168.0.104", PORT);config.setSASLAuthenticationEnabled(false);XMPPConnection connection = new XMPPConnection(config);try {connection.connect();connection.login(name, pass);System.out.println("登录成功");} catch (XMPPException e) {System.out.println("登录失败");e.printStackTrace();}}}

更多相关文章

  1. 点击事件内部类中使用内部类
  2. android setCookie 免登录
  3. android中的Mediaplayer------可以同时打开多个视频播放--------
  4. x、Android保存图片至相册原生代码
  5. 读取APK中versionCode信息
  6. Android(安卓)CTS Verifier Sensor Test Cases (1)
  7. unity3d 调用 android sdk 接入
  8. 保存数据到手机内存代码优化(QQ登录保存密码)
  9. AndroidKiller高版本反编译失败解决

随机推荐

  1. android Application学习之二
  2. android Animation 动画效果介绍
  3. Android利用android:indeterminateDrawab
  4. android 字符串数组资源
  5. Android Long SMS
  6. android 之activity生命周期(转载)
  7. Android多点触控---Matrix图片随意的放大
  8. 调整android studio内存大小防止使用卡顿
  9. Android monkey环境搭建及使用
  10. Android 内存溢出(Out Of Memory)的总结