登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
应用工具
>
IM即时通讯/聊天
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
449
Star
2.5K
Fork
842
Jack Jiang
/
MobileIMSDK
代码
Issues
9
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
6.5
d74722a
2024-05-07 11:47
对比
v6.5 最新版本发布,bug修复和优化等!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.5为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-4652-1-1.html) ##### 【新增重要特性】 > 1. [Android端] 新增了Demo中当APP处于后台时,收到消息时显示系统通知的功能。 ##### 【解决的Bug】 > 1. [服务端] 尝试解决极小几率下Android端会误把“自已”踢掉的问题。 ##### 【其它优化和提升】 > 1. [服务端] 升级了log4j2等基础库,解决基础库低版中带来的安全漏洞风险; > 2. [服务端] 服务端SDK和Demo工程已迁移至IDEA; > 3. [Java端] Java桌面端的TCP和UDP两种协议的SDK和Demo工程已迁移至IDEA; > 4. [Android端] 提升targetSdkVersion至34(即Android 14); > 5. [Android端] 解决了Demo中绑定前台服务在Android 14中崩溃等问题; > 6. [iOS端] 提升最低系统支持版本为iOS 12; > 7. [iOS端] 优化了JSON解析库中的一处过时API调用。
最后提交信息为:
Update README.md
v6.4
aeef0e5
2023-10-07 09:54
对比
v6.4 最新版本发布!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.4为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-4109-1-1.html) ##### 【新增重要特性】 > 无 ##### 【解决的Bug】 > 1. [Uniapp端] 解决了Demo界面右上角的连接状态title无法更新的问题; > 2. [服务端] 解决桥接模式下与最新rabbitmq库不兼容从而断线重连不成功,导致MQ中消息堆积的问题。 ##### 【其它优化和提升】 > 1. [服务端] 解决登陆连接指令中的一处潜在空指针风险; > 2. [微信小程序端] 优化自带Demo中聊天主界面flex布局下的中部聊天列表高度自适应能力; > 3. [微信小程序端/H5端] 优化了Demo中的CSS代码; > 4. [微信小程序端/H5端] 优化了WebSocket的关闭逻辑,确保标准API中的close方法因异步调用带来socket实例被错误重置的问题; > 5. [H5端] 为Demo增加了消息送达状态图标的显示(包括发送中、发送成功、发送失败3种状态); > 6. [H5端] 重新设计了Demo的登录界面; > 7. [服务端] 升级amqp-client库至5.x版; > 8. [服务端] 解决桥接模式下MQ断线自动恢复时消费者Chennal未主动清理,导致channel越来越多的问题(无消费者与其关联的空channel): > 9. [Android] 提升targetSdkVersion至33(即Android 13); > 10. [Android] 升级开发工程使之支持最新Android Studio Giraffe和Gradle 8.1.1。
最后提交信息为:
Update README.md
6.3
4cd3240
2023-02-06 14:09
对比
v6.3 次要版本更新!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.3为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-4109-1-1.html) ##### 【新增重要特性】 > 1. [所有端] 提供了灵活的接口供开发者定制和开启SSL/TLS加密传输。 ##### 【解决的Bug】 > 无 ##### 【其它优化和提升】 > 1. [iOS] 解决了iOS端Demo在iOS16下的适配问题; > 2. [iOS] 解决了iOS端Demo在黑暗模式下背景和标题栏是黑色的问题; > 3. [Android] 优化了Android端Demo在最新Android系统下的适配等; > 4. [Android/Java] 对全局单例增加线程安全处理,防止在高版本JDK中出现并发调用而导致单例被重复实例化。
最后提交信息为:
Update README.md
6.2
58f4953
2022-07-19 15:15
对比
v6.2 次要版本更新!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.2为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-3630-1-1.html) ##### 【新增重要特性】 > 1. [服务端]新增两个聊天消息前置处理回调,方便开发者进行内容鉴黄、过滤、修改等运营管理; > 2. [服务端]新增新增了一个与Web互通情况下的C2C模式回调,用于开发者在互通模式下实现离线消息Push逻辑; ##### 【解决的Bug】 > 无 ##### 【其它优化和提升】 > 1. [Andriod]支持最新的Andriod 12,解决了Demo工程中的Andriod12兼容问题; > 2. [Andriod]解决了Demo工程在最新Android Studio编译时报方法数超过65535的经典问题; > 3. [服务端] 升级log4j2至2.17.0,解决Log4j2远程代码执行高危漏洞; > 4. [服务端] 为ServerEventListener类中的onUserLogout回调增加beKickoutCode参数; > 5. [服务端] [优化]尝试解决与Web互通情况下,MQProvider中的work方法会因异步消息导致的AlreadCloseException问题;
最后提交信息为:
github专用图片链接更新
6.1.2
30fca1f
2021-12-16 13:20
对比
v6.1 .2 小版本更新。
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.1.2 为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-3630-1-1.html) ##### 【新增重要特性】 > 无 ##### 【解决的Bug】 > 1. [Andior/iOS]解决了当网络断线后,重传队列中的包不增加重次数从而一直重传的问题; > 2. [iOS] 解决了RMMapper库中,因重写父类copyWithZone方法而导致某些工程里的动画效果不生效的问题! ##### 【其它优化和提升】 > 1. [Andiord]Andriod端Demo中补全了完整的proguard混淆配置,否则真有人对Demo进行“realease”时,会运行报错哦; > 2. [iOS] 上一个版本中的Protocal类中忘记补上“sm”字段,现在补上了; > 3. [服务端] 服务端Demo同步为最新工程,之前提交的版本未正确合并最新lib等; > 4. [服务端] 升级log4j2至2.15.0,解决Log4j2远程代码执行高危漏洞; > 5. [Andiord]Andriod端SDK和Demo工程的targetSdkVersion提升为30; > 6. [Andriod]Andriod端TCP版协议Netty库加载方式改为gradle加载;
最后提交信息为:
v6.1.2 released!
6.1.1
f2179f1
2021-08-14 21:50
对比
v6.1.1 次要版本更新!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.1.1 为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-3630-1-1.html) ##### 【新增重要特性】 > 无 ##### 【解决的Bug】 > 无 ##### 【其它优化和提升】 > 1. [服务端]对全局单例增加线程安全处理,防止在高版本JDK(比如JDK11)中出现并发调用而导致单例被重复实例化; > 2. [服务端]为WebSocket协议增加了5S心跳模式。
最后提交信息为:
v6.1.1 发布!
6.1
1ffe691
2021-07-31 15:29
对比
v6.1 次要版本更新!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6.1 为次要版本,进行了若干优化! [查看详情](http://www.52im.net/thread-3630-1-1.html) ##### 【新增重要特性】 > 无 ##### 【解决的Bug】 > 无 ##### 【其它优化和提升】 > 1. 重新设计了心跳算法逻辑,断网感知速度提升1倍; > 2. 增加了5S心跳模式; > 3. 优化了客户端Demo中关于网络连接状态图标的显示。
最后提交信息为:
v6.1 发布!
6.0
cf62908
2021-07-20 14:16
对比
v6.0 全新发布!
Jack Jiang
##### 【重要说明】 MobileIMSDK v6 为全新版本,新增了对WebSocket协议的优雅支持、多端互踢支持等! [查看详情](http://www.52im.net/thread-3630-1-1.html) ##### 【新增重要特性】 > 1. 服务端新增WebSocket协议支持,一套API优雅支持**TCP**、**UDP**、**WebSocket** 3种协议; > 2. 支持多端互踢功能(可应对复杂的移动端网络变动逻辑对多端互踢算法的影响); ##### 【解决的Bug】 > 1. [Andriod]解决了断线后,fireDisconnectedToServer()方法中的一处空指针隐患; > 2. [iOS] 修复了TCP版代码中,调用[ClientCoreSDK releaseCore]方法会触发自动登陆逻辑的bug; > 3. [服务端] 解决了UDP协议下,重连情况下的被踢者已被服务端注销会话后,客户端才发回登陆响应ACK应答,导致服务端错误地向未被踢者发出已登陆者重复登陆响应的问题; ##### 【其它优化和提升】 > 1. [Andriod]废弃了SDK、Demo代码中的所有AsyncTask的使用; > 2. [Andriod]将所有可使用Lambda表达式的代码全部用Lambda进行了简化。 > 3. [iOS] 解决了XCode12上编译SDK的.a包,打包成胖子.a时报“have the same architectures (arm64) and can't be in the same fat output file”的问题; > 4. [iOS] Demo中所有使用过时的UIAlertView改为UIAlertController实现; > 5. [iOS] 解决了iOS端SDK工程中两处因类名重构导致的在XCode12.5.1上编译出错。 > 6. [服务端] 将服务端Demo中的Log4j日志框架升级为最新的Log4j2; > 7. [服务端] 服务端可控制是否为每条消息生成发送时间戳(可辅助用于客户端的消息排序逻辑等)。
最后提交信息为:
v6.0正式发布
5.0.5
020e988
2021-02-23 23:59
对比
v5.0.5 bug修复
Jack Jiang
##### 【解决的bug】 > 1. [Andriod端]修复了TCP版中,调用ClientCoreSDK.release()方法会触发自动登陆逻辑的bug。
最后提交信息为:
v5.0.5发布,解决了Andriod端TCP版中的一处bug
5.0.4
8ddd490
2021-01-13 13:40
对比
v5.0.4修改了一处小bug
Jack Jiang
##### 【解决的bug】 > 1. [服务端]修复了LocalSendHelper.replyDataForUnlogined(..)方法中的一处bug。
最后提交信息为:
v5.0.4发布!
5.0.3
12d74f8
2020-10-16 23:04
对比
v5.0.3 修订了Andriod版Demo。
Jack Jiang
##### 【其它优化和提升】 > 1. 优化了Andriod版Demo,增加了SDK内部的线程动态显示。
最后提交信息为:
v5.0.3发布,优化了Andriod端Demo。
5.0.2
709d7fa
2020-10-15 15:12
对比
v5.0.2 优化了Andriod版Demo。
Jack Jiang
##### 【其它优化和提升】 > 1. [Andriod端][优化]Andriod版Demo增加了前台服务,提升保活能力。想要一定程度自已进行APP进程和网络保活的,可以参考一下。
最后提交信息为:
Andriod版Demo增加前台服务,提升保活能力
5.0.1
ef516ac
2020-10-12 16:00
对比
v5.0.1 小版本紧急更新。
Jack Jiang
##### 【其它优化和提升】 > 1. [iOS端][优化]优化了两个属性设置,让开发者可以设置TCP最大帧长度。
最后提交信息为:
v5.0.1发布,开放了iOS端TCP版SDK的两个参数设置。
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/jackjiang/MobileIMSDK.git
git@gitee.com:jackjiang/MobileIMSDK.git
jackjiang
MobileIMSDK
MobileIMSDK
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册