本帖最后由 hosfen 于 2013-04-17 00:59:39 编辑

解决方案 »

  1.   

    不是android手机项目,这是java工程吧?
      

  2.   


    什么意思?这个服务器连接的类要继承android的超类?在eclipse上的建立java工程测试能连接上服务器,但是在android ADT上建立android项目进行测试就会出现空指针。查了很多资料,一开始以为是没用asmack的原因,后来用了asmack还是不行。
      

  3.   

    首先看你的代码就有点问题,如果你使用android模拟器或者真机测试的话,你的openfire服务器安装在pc上,那么你的ip127.0.0.1就有问题,你需要改为pc的ip地址。其他地方没看出多大毛病。
       如果你想实现IM,我给你一个能用的例子的,http://download.csdn.net/detail/xiaoliouc/5267610
       使用方法很简单,pc上安装openfire,配置环境,然后添加几个用户,修改例子中的ip,然后就可以登录双向文字聊天了