Skip to content

SennaLabs/flutter_zoom_sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_zoom_sdk

Flutter Zoom SDK for LIVLY project

Zoom android sdk V.5.10.1.5184 Zoom IOS sdk V.5.9.6.2769

To use

  1. add this package to your pubspec.yaml

  2. run this command "flutter pub run flutter_zoom_sdk:unzip_zoom_sdk" to download zoom core lib to your local

  3. In ios 3.1 download bundle from zoom official and then add MobileRTCResources.bundle to your project 3.2 in Podfile set ENABLE_BITCODE TO NO like this ...

    target.build_configurations.each do |config|
      config.build_settings['ENABLE_BITCODE'] = 'NO'
    end
    
    
  4. In Android 4.1 In build.gradle (App section) update compileSDKVersion to 31 4.2 Add/Set shrinkResources and minifyEnabled to false in buildTypes section 4.3 Add packagingOptiond like this

    packagingOptions {
        pickFirst 'lib/armeabi-v7a/libc++_shared.so'
        pickFirst 'lib/arm64-v8a/libc++_shared.so'
        pickFirst 'lib/x86/libc++_shared.so'
        pickFirst 'lib/x86_64/libc++_shared.so'
    }
    
  5. In flutter application 5.1 call handlePlatformChannelMethods then initZoom

await FlutterZoomSdk().handlePlatformChannelMethods();
await FlutterZoomSdk().initZoom(
  InitParams(
    appKey: "",
    appSecret: "",
    domain: "",
  ),
);

To continue develop

*Please don't forget to update "unzip_zoom_sdk.dart" in bin folder if you change zoom sdk version

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors