首先,我想说的是,这个不是我写的,是在网上下载的企业通的项目中修改的,不容易啊,仅仅是花时间看它就用了好长时间啦,然后在稍微看懂的基础上修改自己要的效果!原本的那个项目我导入是运行不了的,毕竟这么久了!其实那个很多地方不足的,有兴趣的可以自己去修改它,完善它,相信从中可以收获很多很多!!!比如:跟spark聊天会显示脱机状态,解决这个问题其实只要在ChatActivity类中的加入loginConfig=getLoginConfig();获取用户配置就解决了!手机开WIFI测试是可以的,说真,这个主要就是用来学习学习而已,真的可以学到很多很多!!要想应用的话,有点不实际了!好多地方需要优化的!!!!!!!!具体看源代码吧!还有我自己加上去的注册用户和修改密码的的功能!直接上图好啦~~~~~~~~
~没有怎么整理,有点乱了!
想说明的是,要想跑起来,要修改string.xml中修改成自己的服务器IP和名称!!![mw_shl_code=java,true] <!-- 缺省的服务器配置 -->
<integer name="xmpp_port">5222</integer>
<string name="xmpp_host">10.1.245.180</string>
<string name="xmpp_service_name">myqq</string>
<bool name="is_remember">true</bool>
<bool name="is_autologin">false</bool>
<bool name="is_novisible">false</bool>
[/mw_shl_code]
还可以在项目中
再说明一下,首先得配置好openfire服务器,测试spark能够登录到openfire的前提下才导入项目运行的!只要有心,是难不倒你的!我开始配置的时候,碰到好多问题,也足足烦了几天,明明服务器的域名ping得通,但是用spark就是无法注册和登录,然后卸载、重装、配置MYSQL数据库,重复好几次,最后是成功啦!我想说的是,如果是用MYSQL数据库的话,建议MYSQL数据库名为openfire,我配置其他的名字,比如openfire_db时,就会出现明明可以ping通服务器,可用spark就是无法连接的问题!反正,最后是走了过来啦~~~~~~~~~~哈,最后说一句,很多事,别人做得到的,相信自己也一定可以做得到,这样想就有动力去折腾啦,对吧对吧!!
MYQQ.rar (7.38 MB, 下载次数: 747)
~没有怎么整理,有点乱了!
想说明的是,要想跑起来,要修改string.xml中修改成自己的服务器IP和名称!!![mw_shl_code=java,true] <!-- 缺省的服务器配置 -->
<integer name="xmpp_port">5222</integer>
<string name="xmpp_host">10.1.245.180</string>
<string name="xmpp_service_name">myqq</string>
<bool name="is_remember">true</bool>
<bool name="is_autologin">false</bool>
<bool name="is_novisible">false</bool>
[/mw_shl_code]
还可以在项目中
再说明一下,首先得配置好openfire服务器,测试spark能够登录到openfire的前提下才导入项目运行的!只要有心,是难不倒你的!我开始配置的时候,碰到好多问题,也足足烦了几天,明明服务器的域名ping得通,但是用spark就是无法注册和登录,然后卸载、重装、配置MYSQL数据库,重复好几次,最后是成功啦!我想说的是,如果是用MYSQL数据库的话,建议MYSQL数据库名为openfire,我配置其他的名字,比如openfire_db时,就会出现明明可以ping通服务器,可用spark就是无法连接的问题!反正,最后是走了过来啦~~~~~~~~~~哈,最后说一句,很多事,别人做得到的,相信自己也一定可以做得到,这样想就有动力去折腾啦,对吧对吧!!
MYQQ.rar (7.38 MB, 下载次数: 747)