AndroidIM融云接入

融云篇

融云官網(wǎng)地址http://www.rongcloud.cn/docs/android.html

我們一般是接入IMkit,包含界面的sdk。

首先我們需要現(xiàn)在IMKit IMLib(發(fā)送文本模塊)CallKit CallLib(語音視頻模塊) LocationLib(地理位置模塊) PushLib(推送模塊) RedPacket(紅包模塊)

首先你要去創(chuàng)建一個新的as項目,然后以module的形式導(dǎo)入IMKit IMLib CallKit CallLib RedPacket ,然后把Push的so文件加入jniLibs ,而Jar文件加入libs。

還要把executable的推送?;顂o文件加入到assets。因為使用的語音報,只能使用armeabi-v7a 和x86的so文件。在app/build.gradle/defaultConfig域內(nèi),加入

defaultConfig{
  ndk{
    abiFilters "armeabi-v7a","x86"
  }
}

把官網(wǎng)控制臺的app-key 加入到IMLib 模塊的Androidminifest.xml內(nèi)對應(yīng)的meta標(biāo)簽的RONG_CLOUD_APP_KEY內(nèi)。還要自己申請高德地圖的appkey放在自己app的module里面。

初始化

自定義Applicaiton ,并且在Androidmanifest聲明。

public class App extends Application
  public void onCreate(){
    super.onCreate();
    RongIM.init(this);
  }

獲取token

這里的token是融云sdk的token代表一個用戶有效登陸狀態(tài),流程是客戶端請求服務(wù)器,服務(wù)器用userid,name和頭像地址去請求融云sdk服務(wù)器,返回token。

連接融云服務(wù)器

一般在登錄界面 客戶端拿到token,調(diào)用RongIM.connect(token,ConnectCallback) 在回調(diào)成功的方法里面 跳轉(zhuǎn)到融云的聊天列表界面。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,175評論 25 708
  • 寫在前面融云是一個比較強(qiáng)大的第三方框架,為我們提供了即時通訊的基本組件,導(dǎo)入SDK,進(jìn)行一些簡單的配置就可以看到會...
    汪小喵閱讀 14,827評論 14 31
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,644評論 19 139
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,426評論 4 61
  • 周末,同學(xué)小聚。 酒興高至,推杯換盞,氣氛熱烈放松。 同學(xué)情應(yīng)該是除卻親情、愛情,最暖心的感情。 人到中年,經(jīng)歷了...
    未央宮主閱讀 450評論 0 5

友情鏈接更多精彩內(nèi)容