第一步
首先将环节的UIDEMO 导入到eclipse IDE内
然后新建一个自己想项目
第二步 将DEMO 变成library
右击 demo 选择Properties
以次选择 android 勾选is libray 然后选择apply OK
第三步 复制架包覆盖DEMO的架包
复制自己项目里的 android架包 覆盖DEMO里面的
第四步 修改 DEMO里面和自己有冲突的布局文件
因为这里是是演示 所以只有 activity_main.xml 这个布局是重名的
修复错误
第5步
在project.properties文件内添加 manifestmerger.enabled=true
第六步修改 <application 标签的 android:name值
android:name="com.easemob.chatuidemo.DemoApplication"
第七步 在自己的项目引入 library
然后在自己的项目内 点击右键选择Properties
选择android ->add ->chatdemoui ->ok ->apply->ok
这时候 DEMO应用里面应该会报错
case expressions must be constant expressions
很简单 在报错的 鼠标放到switch 上 安ctrl + 1 让他变成 if esle就可以了
此时基本都可以了
然后在自己的 项目内 新建一个按钮 监听按钮 点击了打开 DEMO的登录页面
but=(Button) findViewById(R.id.button1); but.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent= new Intent(MainActivity.this,com.easemob.chatuidemo.activity.LoginActivity.class); startActivity(intent); } });
然后运行下看看 ,是不是已经集成了
补充一点 自己的 环信应用标识(AppKey): 可以直接在 DEMO里面修改成自己的就可以了
android 5分钟集成环信及时聊天DEMO
最新推荐文章于 2021-05-28 19:06:03 发布