今天整理了下之前在项目中集成腾讯即时通讯的过程欢迎遇到各种问题的朋友来一起探讨
首先,申请帐号神马的就不说了,直接代码部分
在项目的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();

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

被折叠的 条评论
为什么被折叠?



