融雲的使用之環境配置

2021-07-16 10:07:45 字數 4233 閱讀 7022

一、新建工程之後匯入融雲sdk module,之後新增依賴 ctrl+alt+shift+s  -->最後乙個新增module依賴就行

二、修改你的工程的清單檔案:許可權、服務和廣播及秘鑰

android

:name=

"android.permission.write_external_storage"

/>

android

:name=

"android.permission.internet"

/>

android

:name=

"android.permission.access_coarse_location"

/>

android

:name=

"android.permission.read_phone_state"

/>

android

:name=

"android.permission.get_tasks"

/>

android

:name=

"android.permission.interact_across_users_full"

/>

android

:name=

"android.permission.access_wifi_state"

/>

android

:name=

"android.permission.access_network_state"

/>

android

:name=

"android.permission.camera"

/>

android

:name=

"android.permission.record_audio"

/>

android

:name=

"android.permission.vibrate"

/>

android

:name=

"android.permission.wake_lock"

/>

android

:name=

"android.permission.write_settings"

/>

android

:name=

"android.permission.modify_audio_settings"

/>

android

:name=

"io.rong.push.core.pushregistrationservice"

android

:exported=

"false"

>

android

:name=

"io.rong.push.pushservice"

android

:exported=

"false"

android

:process=

"io.rong.push"

>

android

:name=

"io.rong.push.core.messagehandleservice"

android

:exported=

"true"

>

android

:name=

"io.rong.push.pushreceiver"

android

:process=

"io.rong.push"

>

android

:name=

"io.rong.push.intent.action.heart_beat"

/>

android

:name=

"android.net.conn.connectivity_change"

/>

android

:name=

"android.intent.action.boot_completed"

/>

android

:name=

"android.intent.action.user_present"

/>

android

:name=

"android.intent.action.action_power_connected"

/>

android

:name=

"android.intent.action.action_power_disconnected"

/>

android

:name=

"io.rong.imlib.ipc.rongservice"

android

:exported=

"true"

android

:process=

":ipc"

/>

android

:name=

"io.rong.imlib.reconnectservice"

/>

android

:name=

"io.rong.imlib.connectchangereceiver"

/>

android

:name=

"io.rong.imlib.heartbeatreceiver"

android

:process=

":ipc"

/>

android

:name=

android

:value=

"n19jmcy5996g9"

/> //自己的秘鑰,申請的是啥就是啥

android

:name=

".conversationlistactivity"

> //自己建的activity

android

:name=

"android.intent.action.view"

/>

android

:name=

"android.intent.category.default"

/>

android

:host=

"com.example.chart" //自己的包名

android

:pathprefix=

"/conversationlist" //注意這句話,不能錯了

android

:scheme=

"rong"

/>

android

:name=

".conversationactivity"

> //自己建的activity

android

:name=

"android.intent.action.view"

/>

android

:name=

"android.intent.category.default"

/>

android

:host=

"com.example.chart" //自己的包名(清單檔案上的包名)

android

:pathprefix=

"/conversation/"

//注意這句話,不能錯了

android

:scheme=

"rong"

/>

相應的列表介面及會話介面(這兩句話,不要搞混了):

android

:name=

"io.rong.imkit.fragment.conversationlistfragment" //列表介面

/>

android

:name=

"io.rong.imkit.fragment.conversationfragment" //會話介面

/>

融雲使用筆記

使用 android studio 整合融雲,完成簡單的單人會話,大概需要 5步 1 將 imkitsdk 作為 module 匯入到 project 中。3 在 activity 中連線融雲,rongim.connect token,callback 操作。4 由於單聊是乙個fragment,需要...

融雲im callkit 會話遇到的坑融雲研究

1.應用收不到訊息 下面是來自融雲的官方解釋 1.1首先,需要搞清楚兩個概念 push 訊息,後台訊息。收到這兩種訊息的時候,在終端上的表現形式是一樣的,都是在通知欄顯示一條通知。但實際上它們走的壓根就不是一條通道。它們的區別是 push 訊息是指呼叫 rongim.disconnect 斷開與融雲...

融雲IM使用小結 Android

首先按照融雲官方文件,接入sdk,基於imkit,具體接入就不多廢話啦啦 此時androidmanifest.xml在遇到第乙個問題點 1 android.support.v4.content.fileprovider衝突 解決方案 package com.android.chat import a...