[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9211":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":32,"discoverSource":33},9211,"wechat_flutter","fluttercandies\u002Fwechat_flutter","fluttercandies","wechat_flutter is Flutter version WeChat, an excellent Flutter instant messaging IM open source library!","",null,"Dart",2653,575,57,44,0,2,8,1,62.08,"Apache License 2.0",false,"master",true,[26,27,28],"chatapp","flutter","im","2026-06-12 04:00:43","[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffluttercandies\u002Fwechat_flutter)](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fstargazers)\n[![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Ffluttercandies\u002Fwechat_flutter)](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fnetwork)\n[![GitHub issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Ffluttercandies\u002Fwechat_flutter)](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fissues)\n![star](https:\u002F\u002Fgitcode.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fstar\u002Fbadge.svg)\n\n> 如果产生其他依赖无法编译的问题，可以尝试将`pubspec.yaml`中的`dependencies`中的所有依赖的\"^\"\n> 去掉或者插件版本号改为any，重新编译尝试。\n> 还是出错的话在项目主目录执行`flutter clean`再重新运行。\n> 如果出现插件版本不适配记得看`pubspec.yaml`文件介绍的插件flutter版本是否与自己本地Flutter适配。\n\n# 相关文档\n\n[问题列表与解决方案](issues_list.md)\n\n[English README_EN.md](README_EN.md)\n\n# 课程说明\n\n本项目出配套课程啦，耗时6个月打造，flutter3最新版本，从0到1实现微信，包含im聊天单聊群聊功能：https:\u002F\u002Fedu.csdn.net\u002Fcourse\u002Fdetail\u002F39189\n\n课程demo下载地址 https:\u002F\u002Fwwpj.lanzouu.com\u002Fs\u002Fwechat-new-demo\n\n商务合作联系微信【q1666655】，定制开发、帮面试、出技术方案、解决Apple Store上架4.3问题.\n\nBusiness DM to Telegram: @ahyangnb_1\n\n# HarmonyOS Next 6.0 【纯血鸿蒙Next6.0】\n\n| ![1.jpg](git\u002FHarmonyOS_Next_6.0_1.jpg) | ![2.jpg](git\u002FHarmonyOS_Next_6.0_2.jpg) | |\n|----------------------------------------|----------------------------------------|-|\n\n# log\n\n* 2026.03.07 完整兼容纯血鸿蒙6.0 Next系统. (在 [pubspec.yaml](pubspec.yaml) 搜索 \"鸿蒙专属\"\n  或直接使用pubspec.yaml.harmony) (flutter 3.27.5-ohos-1.0.4)\n\n* 2024.12.16 兼容 flutter 3.24.3【所有插件版本最新】\n\n* 2023.12.28 兼容 flutter 3.0.5 版本 和 Android sdk 33【android 13】.\n\n* 2022.06.28 更换纯ui分支模拟图片地址 【12:00】\n\n* 2022.06.28 创建纯ui分支【10:00】\n\n* 2022.05.28 更新环境信息与贴出`问题列表与解决方案`索引\n\n* 2022.05.26 开始兼容flutter2.10.4\n\n* 2022.05.26 列出错误列表及修复方式\n\n* 2022.05.15 修复补Android安装包链接和二维码\n\n* 2021.11.08 适配flutter 2.5\n\n* 2021.05.12 适配iOS，解决运行问题\n\n* 2021.05.10 适配 Flutter2 稳定分支 【11:45】\n\n* 2021.05.10 修复im插件例子不能获取依赖、修复`lib\u002Fui\u002Fflutter\u002Fmy_cupertino_dialog.dart`【】\n\n* 2021.01.16 新增支付页面，等待图标补全 【14:49】\n\n* 2021.01.16 适配Flutter (Channel stable, 1.22.5)\n\n* 2020.08.25 适配Flutter (Channel stable, 1.20.2)\n\n* 2020.07.29 上传头像捕获错误【15:45】\n\n* 2020.07.29 修复登录、退出登录、修改信息报状态管理监听错误；\n\n* 2020.06.30 群成员大于20才显示查看全部群成员、群主则显示群管理item【下午】\n\n* 2020.06.30 会话列表无会话消息判断显示、修复会话报错、群公告完整显示【上午】\n\n* 2020.06.26 退出群聊和解散群聊功能、聊天成员页面、选择成员页面【下午】\n\n* 2020.06.26 修改群聊名称页面、更换聊天背景页面、修复webView【上午】\n\n* 2020.06.24 群公告、更改群公告消息体内容显示、新增群备注、新增群二维码页；\n\n* 2020.06.23 群聊详情页面制作；\n\n* 2020.06.21 会话列表聊天内容显示表情【10点】\n\n* 2020.06.20 修复录制视频完成停止录制的时候报错【17点48分】\n\n* 2020.06.20 去掉初始化拍一拍效果【17点】\n\n* 2020.06.20 修复会话列表时而为空【12点】\n\n* 2020.06.20 修复群聊消息不出现在会话列表【09点】\n\n* 2020.06.18 新增微信拍一拍效果；\n\n* 2020.06.17 新增发起群聊和群聊列表展示；\n\n* 2020.06.16 新增表情聊天功能；\n\n* 2020.06.15 修复打包闪退问题；\n\n* 2020.02.14 适配 Flutter v1.17.3；\n\n* 2020.02.16 适配flutter v1.12.13和Androidx，修复Android运行问题；\n\n* 2019.12.30 取消extended_text_field；\n\n# 介绍\n\nwechat_flutter是flutter版微信，目前已实现即时通讯基本功能，支持安卓和IOS，具体下载体验。\n![start.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002Fstart.gif)\n\n# 效果图\n\n| ![1.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F1.jpg) | ![2.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F2.gif) | ![3.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F3.gif) |\n|-----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|\n| ![4.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F4.gif) | ![5.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F5.gif) | ![6.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F6.gif) |\n| ![7.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F7.gif) | ![8.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F8.gif) | ![9.gif](https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter\u002Fblob\u002Fmaster\u002Fassets\u002Fgit\u002F9.gif) |\n\n下载体验(Android)\n【测试账号166，直接登录】：[https:\u002F\u002Fwwc.lanzoul.com\u002FiQlkj04vnhsj](https:\u002F\u002Fwwc.lanzoul.com\u002FiQlkj04vnhsj)\n\n\u003Cimg src=\"assets\u002Fgit\u002Fqr_code.png\" style=\"zoom:50%;\" \u002F>\n\n上图无法显示则下载完项目看文件路径assets\u002Fgit\u002Fqr_code.png\n\nIOS的直接拉下项目直接跑即可,\n\n# 特性\n\n* [x] 文字消息\n* [x] 表情消息\n* [x] 图片消息\n* [x] 语音消息\n* [x] 删除会话\n* [x] 语言国际化\n* [x] 账号注册\n* [x] 账号登陆\n* [x] 自动登陆\n* [x] 会话列表\n* [x] 通讯录\n* [x] 更改头像\n* [x] 显示头像\n* [x] 显示昵称\n* [x] 更改昵称\n* [x] 搜索好友\n* [x] 添加好友\n* [x] 删除好友\n* [x] 视频拍摄\n* [ ] 视频消息\n* [ ] 位置消息\n* [x] 创建群聊\n* [x] 退出群聊\n* [x] 解散群聊\n* [x] 群聊列表\n* [x] 群聊公告\n* [x] 修改群名\n* [x] 群聊消息（文字）\n* [ ] 扫一扫\n* [ ] 设置备注\n\n# 第三方框架\n\n| 库                      | 功能      |\n|------------------------|---------|\n| tencent_cloud_chat_sdk | 即时通讯    |\n| shared_preferences     | 持久化存储   |\n| provider               | 状态管理    |\n| cached_network_image   | 图片缓存    |\n| toast                  | 消息提示    |\n| webview_flutter        | web页面显示 |\n| image_picker           | 图片和视频选择 |\n| extended_text          | 扩展文本    |\n| url_launcher           | 打开浏览器浏览 |\n| connectivity           | 检查网络连接  |\n| photo_view             | 图片放大显示  |\n| dio                    | 网络框架    |\n| open_file              | 打开文件    |\n| package_info           | 包信息     |\n| flutter_sound          | 音频录制处理  |\n| permission_handler     | 权限管理    |\n| audioplayers           | 音频播放处理  |\n| camera                 | 相机      |\n| video_player           | 视频播放    |\n| extended_text_field    | 扩展文本输入  |\n| flutter_image_compress | 图片压缩    |\n| lpinyin                | 获取中文的拼音 |\n| azlistview             | 特殊列表滑动  |\n| wechat_assets_picker   | 微信图库    |\n\n# 使用教程\n\n* 使用命令（拉取项目）：$ git clone https:\u002F\u002Fgithub.com\u002Ffluttercandies\u002Fwechat_flutter.git\n* 然后命令（获取依赖）：$ flutter packages get  (IOS执行IOS部分再执行下一步)\n* 最后命令（运行）：$ flutter run\n\nIOS\n\n* 进入项目IOS目录：$ cd ios\u002F\n* 更新Pod（非必须）：$ pod update\n* 安装Pod：$ pod install\n\n如果出现`(Connection refused - connect(2) for \"raw.githubusercontent.com\" port 443)`，则表示还没设置国内源，\n或者尝试下翻墙。\n\n# 我的Flutter环境\n\n```\nflutter 3.27.5-ohos-1.0.4\n```\n\n和\n\n```\nFlutter 3.24.3\n```\n\n# Flutter微信群\n\n加我为微信好友，我拉你。\n\n\u003Cimg src=\"assets\u002Fgit\u002Fleft_group.png\" height=\"200\" width=\"210\" style=\"zoom:30%;\" \u002F>\n\n上图无法显示则下载完项目看文件路径assets\u002Fgit\u002Fleft_group.png\n\nFlutter交流QQ群：[874592746](https:\u002F\u002Fjq.qq.com\u002F?_wv=1027&k=5coTYqE)\n\n# 公众号\n\n关注公众号“`Flutter前线`”，各种Flutter项目实战经验技巧，干货知识，Flutter面试题答案，等你来领取。\n\n# 赞助\n\n开源不容，买杯咖啡给我点支持，我的想法是完整实现音视频通话和语音房以及直播，在此项目，给我点动力吧。\n\n\u003Cimg src=\"git\u002Fpayment.png\" height=\"271.5\" width=\"200\" style=\"zoom:30%;\" \u002F>\n\n### LICENSE\n\n```\nfluttercandies\u002Fwechat_flutter is licensed under the\nApache License 2.0\n\nA permissive license whose main conditions require preservation of copyright and license notices. \nContributors provide an express grant of patent rights. \nLicensed works, modifications, and larger works may be distributed under different terms and without source code.\n```\n","wechat_flutter 是一个基于 Flutter 的即时通讯应用开源库，旨在提供类似微信的聊天功能。该项目使用 Dart 语言编写，具备单聊、群聊等核心即时通讯功能，并且支持表情、支付页面等多种实用特性。它兼容 Android 和 iOS 平台，并且已经适配了最新的 Flutter 版本以及鸿蒙系统。wechat_flutter 非常适合需要快速搭建移动聊天应用或集成即时通讯功能到现有项目的开发者使用。","2026-06-11 03:21:42","top_language"]