随便撸(www.suibianlu.com)精品网站源码,织梦建站模版,游戏源代码分享平台

Android项目源码基于Xmpp协议的即时通讯社交软件(客户端+服务端)

时间:2020-06-25[安卓源码]作者:随便撸

 本项目是一个基于Xmpp协议的即时通讯社交软件 (客户端+服务端)
本项目仅供参考,对于正在学习Xmpp以及javaweb后台的同学,可以看一下。
做这个项目纯属个人兴趣爱好,所以即时通讯做的不是很深,只是简单的实现了功能。(查询,添加好友,聊天等)
另外要提的一点,源生的openfire很好,但并不能满足所有业务,所以需要对openfire进行二次开发。

用到的三方库

客户端

注解
compile ‘com.jakewharton:butterknife:7.0.1’

网络请求
compile ‘com.loopj.android:android-async-http:1.4.9’

图片处理
compile ‘com.squareup.picasso:picasso:2.5.2’
compile ‘com.commit451:PhotoView:1.2.4’

即时通讯
asmack-android-6

Other
高德地图
ShareSDK
SMSSDK
信鸽推送

服务端
即时通讯
openfire_3_10_3

数据库
mysql

Other

Tomcat
JavaWeb

服务端安装

1.安装 mysql+tomcat6.0
2.初始化数据库文件
3.将service服务端代码部署到tomcat(我上传的是源码,需要自己编译一下哈)
4.openfire安装部署 http://jingyan.baidu.com/article/2c8c281df16ad30008252ae4.html
5.修改一下openfire数据表ofuser表name字段的长度(代码:alter table ofuser modify column name varchar(200);)
6.启动tomcat与openfire
ps: IP地址记得要改成你自己的,由于是去年写的项目,Android6.0并没有做适配,请谅解,如果遇到报错,请手动打开所有权限。Android项目源码基于Xmpp协议的即时通讯社交软件(客户端+服务端) 第1张

 

本文标签:安卓源码  android源码 

转载请注明来源:Android项目源码基于Xmpp协议的即时通讯社交软件(客户端+服务端)

本文永久链接地址:https://www.suibianlu.com/20359.html

郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法链接失效或侵犯版权,请给我们来信:admin#suibianlu.com

Top