简述集成腾讯即时通讯sdk的流程

本文介绍了在Android项目中集成腾讯即时通讯SDK的步骤,包括初始化、登录接口使用,强调了自有帐号需先导入腾讯服务器的重要性,以及确保同一时间同一帐号唯一登录的处理。在集成后,可通过SDK接口使用各种功能,但一些特定功能可能需要提交工单申请。

今天整理了下之前在项目中集成腾讯即时通讯的过程欢迎遇到各种问题的朋友来一起探讨

首先,申请帐号神马的就不说了,直接代码部分

在项目的Application类中,通过如下代码做一个初始化

TIMManager.getInstance().init(getApplicationContext());
        context = getApplicationContext();
        if(MsfSdkUtils.isMainProcess(this)) {
            TIMManager.getInstance().setOfflinePushListener(new TIMOfflinePushListener() {
                @Override
                public void handleNotification(TIMOfflinePushNotification notification) {
                    if (notification.getGroupReceiveMsgOpt() == TIMGroupReceiveMessageOpt.ReceiveAndNotify){
                        //消息被设置为需要提醒
                        notification.doNotify(getApplicationContext(), R.drawable.ic_launcher);
                    }
                }
            });                                                                                                                                           
        }/** 
     * 登陆IMSDK 
     */  
    public void loginSig(final Context context, String userSig, final String userName) {  
    	//登录之前要初始化群和好友关系链缓存
        FriendshipEvent.getInstance().init();
 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值