android 5分钟集成环信及时聊天DEMO

android 5分钟集成环信及时聊天DEMO

发布时间:2014-11-17编辑:奇Yu浏览(2805)评论(0)

    第一步

    首先将环节的UIDEMO 导入到eclipse IDE内

    然后新建一个自己想项目

    android 5分钟集成环信及时聊天DEMO_第1张图片


    第二步 将DEMO 变成library



    右击 demo 选择Properties

    android 5分钟集成环信及时聊天DEMO_第2张图片

    以次选择 android  勾选is libray 然后选择apply  OK


    第三步 复制架包覆盖DEMO的架包

    复制自己项目里的 android架包 覆盖DEMO里面的

    android 5分钟集成环信及时聊天DEMO_第3张图片


    第四步 修改 DEMO里面和自己有冲突的布局文件

    因为这里是是演示 所以只有 activity_main.xml 这个布局是重名的

    修复错误

    android 5分钟集成环信及时聊天DEMO_第4张图片


    第5步

    在project.properties文件内添加 manifestmerger.enabled=true 

    android 5分钟集成环信及时聊天DEMO_第5张图片


    第六步修改  <application 标签的 android:name值 

    android:name="com.easemob.chatuidemo.DemoApplication"

    android 5分钟集成环信及时聊天DEMO_第6张图片


    第七步 在自己的项目引入 library


    然后在自己的项目内 点击右键选择Properties

    android 5分钟集成环信及时聊天DEMO_第7张图片

    选择android ->add ->chatdemoui ->ok ->apply->ok


    这时候 DEMO应用里面应该会报错

    case expressions must be constant expressions

    很简单 在报错的 鼠标放到switch 上 安ctrl + 1 让他变成 if esle就可以了

    android 5分钟集成环信及时聊天DEMO_第8张图片android 5分钟集成环信及时聊天DEMO_第9张图片


    此时基本都可以了 

    然后在自己的 项目内 新建一个按钮 监听按钮 点击了打开 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);
    }
    });
    

    然后运行下看看 ,是不是已经集成了


    android 5分钟集成环信及时聊天DEMO_第10张图片android 5分钟集成环信及时聊天DEMO_第11张图片android 5分钟集成环信及时聊天DEMO_第12张图片



    补充一点 自己的 环信应用标识(AppKey): 可以直接在 DEMO里面修改成自己的就可以了

你可能感兴趣的:(android 5分钟集成环信及时聊天DEMO)