根据融云官方提供的SDK下载下来,然后根据融云官方提供的文档进行导包操作等,接下来开始咱们代码实现单聊的旅途:
在清单文件里加入:
<provider
android:name="android.support.v4.content.FileProvider"
//自己的包名.FileProvider
android:authorities="movie1.vip.com.imthree.FileProvider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/rc_file_path" />
</provider>
首先创建App:
public class App extends Application {
String TAG = "11111";
@Override
public void onCreate() {
super.onCreate();
//初始化
RongIM.init(this);
//token值
String token1 ="ICtcoGdMbe2knuvuOXVHpfNs3EblwEe9bvo++2MdBnhmDsRQl9X2GjjpOYf/60x4OgUCCq4d1ZzGz6xjC3RRbg==";
//连接融云
RongIM.connect(token1, new RongIMClient.ConnectCallback() {
@Override
public void onTokenIncorrect() {
}
@Override
public void onSuccess(String s) {
Log.d(TAG, "onTokenIncorrect: "+s);
}
@Override
public void onError(RongIMClient.ErrorCode errorCode) {
}
});
}
}
创建ConversationListActivity:
public class ConversationList extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.conversationlist);
//实现会话列表,如果想实现会话列表就加这个代码
String sName = getIntent().getData().getQueryParameter(&#