组件导入

更新时间: 2024/03/15 18:26:22

您可以采用添加远端仓库依赖的方式,将所需组件快速导入到您的项目中。

前提条件

  • 已在云信控制台创建应用,获取 App Key。
  • 注册云信 IM 账号,获取 accid 和 token。
  • 准备如下开发环境/工具:
    • Flutter-dart 3.0.0 及以上版本。
    • Android:
      • Android Studio Bumblebee
      • App 要求 Android 5.0(API 21)及以上版本设备
      • 1.6.10 以上版本的 kotlin-gradle-plugin
    • iOS:
      • Xcode 11.0 及以上版本
      • App 要求 iOS 11.0 以上版本设备
      • 请确保您的项目已设置有效的开发者签名

添加远端仓库依赖

  1. 在您项目的 pubspec.yaml 中按需添加依赖。

    • 远程依赖
    yamldependencies:
        # 通讯录功能
        nim_contactkit_ui: ^1.0.0
        # 会话列表功能组件
        nim_conversationkit_ui: ^1.0.0
        # 群组功能组件
        nim_teamkit_ui: ^1.0.0
        # 聊天功能组件
        nim_chatkit_ui: ^1.0.0
        # 搜索功能组件
        nim_searchkit_ui: ^1.0.0
    

    上述示例代码中的1.0.0表示版本号,请根据实际情况进行替换。

    • 本地依赖
    yamldependencies:
        # 通讯录功能
        nim_contactkit_ui:
            path: ../nim_contactkit_ui
        # 会话列表功能组件
        nim_conversationkit_ui:
            path: ../nim_conversationkit_ui
        # 群组功能组件
        nim_teamkit_ui:
            path: ../nim_teamkit_ui
        # 聊天功能组件
        nim_chatkit_ui:
            path: ../nim_chatkit_ui
        # 搜索功能组件
        nim_searchkit_ui:
            path: ../nim_searchkit_ui
    

    上述示例代码中的path路径都是相对路径,请根据实际情况进行替换。

  2. 执行flutter pub get命令更新依赖。

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 添加远端仓库依赖