跑通圈组Demo源码
更新时间: 2024/10/17 10:03:47
网易云信在 Github 上提供一个开源的“类 Discord”示例项目(圈组 Demo)。您可参考 Demo 源码,在您的本地项目中快速构建“类Discord即时通讯社群”应用。
本文介绍如何快速跑通示例项目源码。跑通后的部分 Demo 界面效果详见圈组 Demo 效果展示。
圈组 Demo 目前已支持:
- 圈组服务器、频道和身份组管理
- 频道内聊天(文字和图片消息)
- 通讯录管理
圈组 Demo 详细功能清单请参见圈组 Demo 功能清单。
前提条件
在开始运行示例项目之前,请确保:
- 您已联系云信商务经理或技术支持开通圈组试用权限。
- 您已完成账号创建和应用创建,获取您的 App Key。
- 您的开发环境满足以下要求:
环境要求 说明 JDK 版本 1.8.0 及以上版本 Android API 版本 API 21、Android 5.0 及以上版本 CPU架构 ARM 64、ARM V7 IDE Android Studio 4.0及以上 其他 依赖 Androidx,不支持 support 库。请使用 Android 系统 5.0 或以上版本的移动设备。
运行示例项目源码
-
前往 GitHub 下载示例项目源码。
示例项目结构如下:
目录 说明 app 应用主入口,包含外部页面框架 chatkit-ui 聊天功能页面相关代码 contactkit-ui 通讯录功能页面相关代码 conversationkit-ui 会话功能页面相关代码 qchatkit-ui 圈组功能页面相关代码 searchkit-ui 搜索功能页面相关代码 teamkit-ui 群组功能页面相关代码 -
将示例项目导入 Android Studio。
-
在 Android Studio 里找到工程目录
app/src/main/AndroidManifest.xml
文件,将文件里如下代码中的your app key
替换成您的 App Key。java
<meta-data android:name="com.netease.nim.appKey" android:value="your app key" />
-
将源码运行在您的 Android 设备上。
-
使用手机号注册登录,即可体验圈组 Demo。
此文档是否对你有帮助?