0 评论

0 收藏

分享

[蜻蜓JAVA系列] 2025年8月15日优雅草蜻蜓I通讯水银版4.0.7版本正式发布-修复若干兼容性bug-8月将完成

2025年8月15日优雅草蜻蜓I通讯水银版4.0.7版本正式发布-修复若干兼容性bug-8月将完成服务端spring升级-卓伊凡|bigniu|麻子|贝贝|引言
经过上次重大客户端升级,现在所有的兼容性问题都已经暴露在bugly,v4.0.7修复了很核心的几个兼容性bug匹配了主流的华为手机,vivo手机,OPPO手机,和小米手机,8月将会进行完全兼容升级,兼容主流top100机型,并且将音视频私有化会议完成,初步支持同时超过5000人在线实时音视频会议,起步1000人同时会议,本月要完成的版本会解决完所有兼容问题,即将开始对服务端spring进行升级,目前spring版本为2.2……15年前的版本。
产品介绍蜻蜓I即时通讯系统产品介绍
——私有化部署 · 端对端加密 · 全栈可控

产品起源与核心特性
蜻蜓I即时通讯系统诞生于2023年,基于开源技术深度二次开发,整合安卓、iOS、PC三端私有化部署能力,专为企业与高安全需求场景设计。
核心安全架构:
  • 端对端加密:采用RSA + ECDHE密钥交换,AES256_CBC通道加密,SHA256/SHA1完整性校验,确保通信全程保密。
  • 创新功能:
    • 商户号系统:类公众号功能,支持自定义菜单、会员管理、官网链接嵌入。
    • 三重密码保护:返回密码、锁屏密码、删除密码,强化隐私控制。

部署灵活性:
  • 支持私有化、分布式、集群部署,无依赖第三方SDK或付费协议,技术栈纯Java(服务端)+原生移动端(Android Java / iOS Objective-C),完全自主可控。

2025年重大升级:六大功能革新
2025年6-7月,蜻蜓I迎来关键迭代,新增企业级能力:
  • 腾讯云短信SDK集成,支持验证码与通知直达。
  • 极光推送SDK升级,提升消息到达率。
  • 二级分销系统:助力用户裂变与商业变现。
  • 付费建群功能:直接实现群组商业化。
  • 权限灰度弹窗:符合应用市场合规要求。
  • 腾讯云对象存储:启用云端文件高效管理。

未来展望:蜻蜓I蛇年版重构计划
2025年9月前,系统将完成全栈技术革命:
  • 移动端重生:
    • Android:迁移至AndroidX + Jetpack Compose,引入Kotlin协程,重构64位底层库。
    • iOS:采用SwiftUI重写,替换Google Maps为原生MapKit,集成Combine响应式框架。
  • 服务端升级:
    • 基于JDK21 LTS + Spring Boot 3.2微服务架构,容器化部署(Docker+Kubernetes)。
    • 后台管理系统:Vue3+TypeScript前后端分离,RESTful API标准化。
  • 音视频扩展:与蜻蜓R实时音视频私有化系统联动,提供全场景通信解决方案。

品牌调性
优雅草科技延续深蓝商务风,以技术为骨、优雅为形,打造安全与体验并重的企业级通讯工具,新版重构为喜庆红色风格在重构版本开始更新。
郑重声明:
  • 100%私有化部署,零第三方服务依赖。
  • 从加密到存储,全程自主可控。
更新日志
·加入了极光统计sdk最新版
·修复建群后付费后群未成功建立的bug(偶尔),是因为机制问题
·发送验证消息部分机型收不到的兼容bug
·发送相册图片多选选中3条后仅有一条发送的bug
·修复若干机型的兼容性bug
使用文档接口文档产品演示demo下载地址
测试账户
13666666666
123456
13777777777
123456
商业产品演示:
应用宝应用商店搜索:“观涛云信”
产品截图
本次更新无需截图
安卓客户端更新代码日志
直接切换了 分支,Android x 版本独立建立了分支
FitGridView/.gitignore | 1 +
FitGridView/build.gradle | 16 +
FitGridView/src/main/AndroidManifest.xml | 2 +
…/java/co/ceryle/fitgridview/FitGridAdapter.java | 101 +++
…/java/co/ceryle/fitgridview/FitGridView.java | 162 ++++
FitGridView/src/main/res/values/attrs.xml | 7 +
gallerylibrary/build.gradle | 3 -
…/view/jameson/library/CardAdapterHelper.java | 3 +-
…/com/view/jameson/library/CardScaleHelper.java | 11 +-
…/java/com/view/jameson/utils/ScreenUtil.java | 19 +
…/me/minetsh/imaging/IMGEditBaseActivity.java | 86 ++
…/src/main/res/layout/image_edit_opt_layout.xml | 1 -
imagepicker/build.gradle | 3 +-
…/xzh/imagepicker/activity/ImagePreActivity.java | 15 +-
…/imagepicker/adapter/ImagePickerAdapter.java | 165 ++—
…/java/com/xzh/imagepicker/bean/MediaFile.java | 132 ++-
…/com/xzh/imagepicker/loader/ImageScanner.java | 14 +-
…/xzh/imagepicker/loader/MediaLoadCallback.java | 1 +
…/com/xzh/imagepicker/loader/VideoScanner.java | 28 +-
…/com/xzh/imagepicker/task/ImageLoadTask.java | 39 +-
…/com/xzh/imagepicker/task/MediaLoadTask.java | 51 +-
…/com/xzh/imagepicker/task/VideoLoadTask.java | 36 +-
…/src/main/res/layout/activity_pre_image.xml | 20 +-
…/jcvideoplayer_lib/JCVideoViewbyXuan.java | 169 ++++
…/jiecao/jcvideoplayer_lib/OnJcvdListener.java | 2 +
skWeiChatBaidu/build.gradle | 9 +-
skWeiChatBaidu/src/main/AndroidManifest.xml | 2 +
…/java/com/guantaoyunxin/app/MyApplication.java | 20 +-
…/app/fragment/DiscoverFragment.java | 3 +-
…/guantaoyunxin/app/fragment/H5_2Fragment.java | 127 —-
…/com/guantaoyunxin/app/fragment/MeFragment.java | 8 +-
…/app/fragment/MessageFragment.java | 307 +++++—
…/app/fragment/NewFriendFragment.java | 5 +
…/com/guantaoyunxin/app/helper/AvatarHelper.java | 440 ++++++——
…/com/guantaoyunxin/app/helper/LoginHelper.java | 6 +-
…/com/guantaoyunxin/app/map/BaiduMapHelper.java | 22 +
…/java/com/guantaoyunxin/app/map/MapHelper.java | 8 +-
…/com/guantaoyunxin/app/ui/CoreManager2.java | 36 +-
…/com/guantaoyunxin/app/ui/MainActivity.java | 20 +-
…/app/ui/account/DataDownloadActivity.java | 3 +
…/app/ui/base/ActionBackActivity.java | 6 +-
…/com/guantaoyunxin/app/ui/base/CoreManager.java | 71 +-
…/app/ui/base/SwipeBackActivity.java | 1 +
…/app/ui/circle/range/SendShuoshuoActivity.java | 81 +-
…/guantaoyunxin/app/ui/huadong/ChatFragment.java | 580 ++++++++++—-
…/app/ui/huadong/MuChatRightFragment.java | 217 ++—-
…/app/ui/map/MapPickerActivity.java | 6 +
…/app/ui/me/BasicInfoEditActivity.java | 6 +-
…/guantaoyunxin/app/ui/message/ChatActivity.java | 900 ++++++++++++————-
…/app/ui/message/MucChatFragment.java | 514 ++++++++++—
…/app/ui/message/multi/RoomInfoActivity.java | 2 +-
…/app/ui/newui/ImagePickerActivity.java | 618 ++++++++++++—
…/app/ui/other/BasicInfoActivity.java | 11 +-
…/app/ui/other/BasicInfoCompanyActivity.java | 11 +-
…/app/ui/tool/SingleImagePreviewActivity.java | 9 +-
…/com/guantaoyunxin/app/util/BitmapUtil.java | 36 +
…/app/util/CompatPermissionUtil.java | 41 +-
…/java/com/guantaoyunxin/app/util/Constants.java | 2 +-
…/com/guantaoyunxin/app/util/GlideLoader.java | 169 +++-
…/guantaoyunxin/app/util/LastInputEditText.java | 2 +-
…/java/com/guantaoyunxin/app/util/UriUtils.java | 381 ++++++++-
…/app/video/ChatVideoPreviewActivity.java | 78 +-
…/app/video/VideoRecorderActivity.java | 36 +-
…/guantaoyunxin/app/video/ViedioFragment.java | 857 +++++++++++++++++++-
…/com/guantaoyunxin/app/view/ChatBottomView.java | 29 +
…/guantaoyunxin/app/view/ChatContentView.java | 102 ++-
…/com/guantaoyunxin/app/view/ChatImgView.java | 114 +—
…/com/guantaoyunxin/app/xmpp/CoreService.java | 89 +-
…/guantaoyunxin/app/xmpp/XMucChatManager.java | 311 +++++—
…/app/xmpp/XmppConnectionManager.java | 1 +
…/xmpp/helloDemon/MeizuForegroundService.java | 4 +-
…/src/main/res/layout/activity_send_shuoshuo.xml | 1 -
…/src/main/res/xml/network_security_config.xml | 2 +
…/yanzhenjie/recyclerview/AdapterWrapper.java | 68 +-
74 files changed, 6024 insertions(+), 1435 deletions(-)
create mode 100644 FitGridView/.gitignore
create mode 100644 FitGridView/build.gradle
create mode 100644 FitGridView/src/main/AndroidManifest.xml
create mode 100644 FitGridView/src/main/java/co/ceryle/fitgridview/FitGridAdapt
er.java
create mode 100644 FitGridView/src/main/java/co/ceryle/fitgridview/FitGridView.
java
create mode 100644 FitGridView/src/main/res/values/attrs.xml
create mode 100644 gallerylibrary/src/main/java/com/view/jameson/utils/ScreenUt
il.java
delete mode 100644 skWeiChatBaidu/src/main/java/com/guantaoyunxin/app/fragment/
H5_2Fragment.java
苹果客户端更新代码日志
本次不便记录
服务端以及后台管理更新日志
本次不便记录
MongoDB 数据库更新日志
本次不便记录

优雅草论坛2022年8月11日大改,优雅草论坛变回只服务于客户的提问交流论坛,详情查看优雅草8月11日大改,原因详情查优雅草外卖乐关闭

回复

举报 使用道具

全部回复
暂无回帖,快来参与回复吧
yac2025
优雅草的临时工
主题 259
回复 0
粉丝 0