一、新建工程之後匯入融雲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...