導航:首頁 > 操作系統 > android集成環信demo

android集成環信demo

發布時間:2023-08-16 20:47:33

1. 一些android開發中常用的第三方sdk

1、Share SDK官網 www.mob.com。免費集成注冊簡訊驗證碼,友好的分享功能。

2、環信sdk。主要是集成,聊天相關sdk。

3、Ping++聚合支付。解決集成支付sdk。

4、友盟分享、統計。

5、網路統計

6、極光推送、個推推送

7、360加固服務

8、網路加固、統計服務

9、融雲通訊---即時通訊

10、容聯 雲通訊

11、極速數據、阿凡達數據、聚合數據

2. android 集成環信EaseUI 怎麼修改為自定義界面

可以參考如下內容:
Android EaseUI 關於設置昵稱、頭像
關於依賴easeui,設置頭像、昵稱問題
在調用EaseUI.getInstance().init初始化之後去設置用戶信息提供者
//get easeui instance
EaseUI easeUI = EaseUI.getInstance();
//需要easeui庫顯示用戶頭像和昵稱設置此provider
easeUI.setUserProfileProvider(new EaseUserProfileProvider() {

@Override
public EaseUser getUser(String username) {
return getUserInfo(username);
}
});
getUserInfo是自己實現的一個方法,在這個方法里去根據傳入的username獲取本地保存的對應的昵稱、頭像,設置給EaseUser的對象,並返回。
easeui里顯示昵稱、頭像的時候會去調用EaseUserProfileProvider這個介面去獲取EaseUser對象,會去執行在初始化之後設置的getUserInfo方法,如果沒有顯示昵稱、頭像,你就要去看getUserInfo里是否拿到昵稱、頭像設置給EaseUser對象了。
獲取昵稱、頭像顯示,我這里給大家兩種方案,昵稱、頭像都保存在自己的伺服器。
第一種
可以在登錄之後去伺服器獲取所有好友的昵稱、頭像,包括自己的,保存在本地,getUserInfo方法里就去根據傳入的username去本地獲取,設置給EaseUser對象返回。
第二種
可以在getUserInfo方法里去判斷本地是否有保存對應的昵稱和頭像,沒有就發送網路請求去伺服器獲取對應的昵稱頭像保存到本地,設置給EaseUser對象返回 ,然後發送廣播到聊天界面去提示刷新,刷新之後就會執行getUserInfo方法拿到本地的昵稱、頭像。
頭像、昵稱更新
用戶請求你的伺服器修改了昵稱、頭像,你的伺服器去調用rest給這個用戶的所有好友,發條透傳消息,提示去更新本地保存的昵稱、頭像

3. 在android端集成環信出現連接不到聊天伺服器的情況有哪些

集成環信是比較簡單的。根據環信平台上部分app的反饋,集成環信的時間,如果不對聊天頁面做大的修改,只是修改下顏色,背景等來配合app的風格,大概是在2天左右。以上是指集成單聊的時間。如果是群聊,會更復雜些,通常需要一周時間。
集成環信大概有4個步驟:
1、注冊環信開發者賬號。得到appkey.
2、伺服器端集成:如果是一個已經上線的app,需要為該app的每個用戶創建一個環信賬號。環信提供了一個REST API,傳入Id和密碼,就可以創建一個環信賬號。如果有10萬用戶,那麼就寫個腳本,循環調用10萬次就可以了。3、客戶端集成:在客戶端是先登錄自己的伺服器,然後登陸環信的伺服器。這個2次登陸的過程是程序做的,所以用戶是不會知道有2次登陸的。登錄環信伺服器成功後,就在手機客戶端和環信的聊天伺服器建立了一個聊天的長連接。
4、注冊新用戶:對於新創建的用戶,通常做法是用戶自己的app客戶端去連接用戶自己的伺服器,用戶的伺服器再去連接環信的伺服器去創建用戶。比如先在自己的伺服器創建用戶成功後,調用環信的介面,創建環信的賬號。刪除用戶也是,先刪除環信的賬號,再刪除自己的賬號。這里要注意的一點是因為創建環信賬號時是伺服器對伺服器,所以一般來說網路連接是比較可靠的。但是用戶自己的伺服器端程序也還是應該去catch創建環信賬號返回的錯誤碼。通常來說,可以重試2次。如果還是失敗,應該Log失敗錯誤碼,並通知管理員處理。 有以下指引文檔鏈接,指導從注冊賬號到集成,一步一步操作方法: http://docs.easemob.com/doku.php?id=start

閱讀全文

與android集成環信demo相關的資料

熱點內容
如何開啟電腦的dlna伺服器 瀏覽:7
3提成怎麼演算法 瀏覽:970
php是不是解釋性語言 瀏覽:23
手機設置遠程定位伺服器地址 瀏覽:913
android模擬器裝apk 瀏覽:773
炒黃金app哪個好用 瀏覽:993
恐懼症app哪個最好用 瀏覽:288
億賽通加密軟體好用嗎 瀏覽:578
為什麼光遇排隊伺服器忙 瀏覽:826
哪個app能把手p瘦 瀏覽:253
java中的date類型 瀏覽:431
面向程序員的范疇論 瀏覽:57
如何查詢伺服器所有電腦名 瀏覽:902
shell命令jar 瀏覽:301
有什麼做手帳app 瀏覽:156
phpjquery源碼 瀏覽:886
大話西遊手游源碼 瀏覽:655
javaudp代碼 瀏覽:660
linuxu盤啟動win7 瀏覽:990
如何啟用交換機dhcp伺服器 瀏覽:237