源碼簡介

本項目是一個基于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協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端) Android項目源碼基于Xmpp協議的即時通訊社交軟件(客戶端+服務端)

5條源碼討論
發表評論

您必須登錄才能評論.

4# xuanyuancai2012 2017-02-26 下午9:11

聯系QQ285514317

地板 xuanyuancai2012 2017-02-26 下午9:10

不知道服務端怎么搞,能否提示一下,新手,完全不懂

板凳 GodISJ 2016-12-27 下午6:27

站長能否幫個忙,幫我部署一下服務器,部署了好久,客戶端總是連不上服務端

沙發 eoems 2016-12-12 下午2:41

下載不了,頁面打不開 ,誰下載過 。

?2013-2019 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.19 queries in 0.063 seconds


竟彩足球比分直播