Flutter RTC SDK 如何本地依赖及替换版本

rtc-flutter-wrapper
发布时间: 2022-06-02 10:04

回答:

SDK 如何本地依赖及替换版本

下载 SDK

FLUTTER RTC

FLUTTER CALL

本地依赖

参考官方文档

修改版本号

rtc-flutter-wrapper 修改方法

1)修改 rtc 版本

  • 找到项目中的 version.config 文件,直接修改为对应版本即可

# android rtc sdk 版本
android_rtc_sdk_version=5.2.1.1
# iOS rtc sdk 版本
ios_rtc_sdk_version=5.2.1


2)修改 IM 版本 (如果只需要升级 RTC 版本,则无需进行下面操作)

  • 找到根目录下的 pubspec.yaml 文件, 修改下面内容 rongcloud_im_plugin 版本号

dependencies:
  flutter:
    sdk: flutter
  rongcloud_im_plugin: 5.1.8+4
  • 在根目录下找到 android 目录, 找到 build.gradle 文件,修改下面依赖同 rongcloud_im_plugin 内依赖版本一致

implementation 'cn.rongcloud.sdk:im_libcore:5.2.1.3'
  • 在根目录下找到 ios 目录, 找到 rongcloud_rtc_wrapper_plugin.podspec 文件, 修改下面依赖同 rongcloud_im_plugin 内依赖版本一致

s.dependency 'RongCloudIM/IMLibCore', '5.2.1'

    

rongcloud_im_plugin 内部 SDK 依赖版本号获取

       


rongcloud_call_wrapper_plugin 修改方法

1)修改 calllib 版本

  • 在根目录下找到 android 目录, 找到 build.gradle 文件,修改下面依赖即可

implementation 'cn.rongcloud.sdk:call_lib:5.1.16.1'    
implementation 'cn.rongcloud.sdk:face_beautifier:5.1.16.1'
  • 在根目录下找到 ios 目录, 找到 rongcloud_call_wrapper_plugin.podspec 文件, 修改下面内容即可

s.dependency 'RongCloudRTC/RongCallLib', '5.1.16'    
s.dependency 'RongCloudRTC/RongFaceBeautifier', '5.1.16'


2)修改 IM 版本 (如果只需要升级 Call 版本,则无需进行下面操作)

  • 找到根目录下的 pubspec.yaml 文件, 修改下面内容 rongcloud_im_plugin 版本号

dependencies:
  flutter:
    sdk: flutter
  rongcloud_im_plugin: 5.1.8+1
  • 在根目录下找到 android 目录, 找到 build.gradle 文件,修改下面依赖同 rongcloud_im_plugin 内依赖版本一致

implementation 'cn.rongcloud.sdk:im_lib:5.1.8'
  • 在根目录下找到 ios 目录, 找到 rongcloud_call_wrapper_plugin.podspec 文件, 修改下面依赖同 rongcloud_im_plugin 内依赖版本一致

s.dependency 'RongCloudIM/IMLib', '5.1.8'


rongcloud_im_plugin 内部 SDK 依赖版本号获取