一、android studio如何集成环信
最近开发中用到了即时通讯这个功能,项目中要用到聊天功能。第一次集成环信,遇到了很多问题。下面分享一下自己的集成经验:
- 去环信官网上,首页即可看到下载选项。可以下载android sdk的demo,根据需要可下载2.X或者3.X版本。
- 将下载的sdk解压缩。(可以将examples文件夹下面的项目用android studio打开运行一下看效果,将doc文档看一遍如何集成环信。这里面涉及到申请环信appkey.)
- 将examples文件夹下的easeui以导入module的方式添加到自己的项目中。(然后在自己的项目菜单project structure中给自己的项目添加easeui这个module依赖)
- 如果想点击按钮进入到聊天界面,在的项目中可这样写:
Intent intent = new Intent(this, ChatActivity.class); Bundle bundle = new Bundle(); bundle.putString(EaseConstant.EXTRA_USER_ID, chatId); //传递用户id bundle.putInt(EaseConstant.EXTRA_CHAT_TYPE, EaseConstant.CHATTYPE_SINGLE); startActivity(intent);
自己新建一个ChatActivity,代码如下
EaseChatFragment chatf