跑通圈组Demo源码

更新时间: 2023/07/21 06:55:28

网易云信在 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 或以上版本的移动设备。

运行示例项目源码

  1. 前往 GitHub 下载示例项目源码

    示例项目结构如下:

    目录 说明
    app 应用主入口,包含外部页面框架
    chatkit-ui 聊天功能页面相关代码
    contactkit-ui 通讯录功能页面相关代码
    conversationkit-ui 会话功能页面相关代码
    qchatkit-ui 圈组功能页面相关代码
    searchkit-ui 搜索功能页面相关代码
    teamkit-ui 群组功能页面相关代码
  2. 将示例项目导入 Android Studio。

  3. 在 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" />
    
    
  4. 将源码运行在您的 Android 设备上。

  5. 使用手机号注册登录,即可体验圈组 Demo。

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 运行示例项目源码