ark-brighthustle / flutter_zoom_sdk

Zoom SDK from ZOOM ported to flutter as plugin with all necessary features and with Null Safety which is implementation by CodeSyncr
BSD 3-Clause "New" or "Revised" License
39 stars 84 forks source link

MEETING_STATUS_UNKNOWN - Version of ZoomSDK is too low #128

Open kapilsharma-gts opened 6 months ago

kapilsharma-gts commented 6 months ago

MEETING_STATUS_UNKNOWN - Version of ZoomSDK is too low

harikrishnancr010 commented 5 months ago

did you resolve this issue ? i am also facing the same? if you resolved it please help me out

mborgraeve commented 4 months ago

I am also experiencing the same issue, with a recent SDK.

harikrishnancr010 commented 4 months ago

I solved issue by downloading a older SDK version

Sudesh101999 commented 4 months ago

@harikrishnancr010 thanks for reply, but from where and how you have downloaded the older sdk version and how you setup you older sdk version to you flutter app using this package...? could you please give us the steps that you have follow for the setup....? Please

harikrishnancr010 commented 4 months ago

Visit the Zoom Marketplace and log in or create an account. Purchase a suitable plan to access and download the Zoom SDK. Select Flutter Package for Integration:

I recommend using the "zoom_allinonesdk" package available on pub.dev. You can add it to your Flutter project by adding it to the dependencies in your pubspec.yaml file. yaml Copy code dependencies: zoom_allinonesdk: ^0.0.5 Run flutter pub get in your terminal to install the package.

Follow Package Integration Steps:

After adding the package, refer to the package documentation for integration steps. Usually, there are specific steps to follow in terms of initialization, setting up meeting configurations, and handling callbacks. Locate Zoom SDK Files:

Navigate to the package installation location on your machine. You can find it in the ".pub-cache" directory, which is a hidden folder in your home directory. The path would be something like home/.pub-cache/hosted/pub.dev/zoom_allinonesdk-0.0.5/android. Add Required AAR Files:

Inside the 'libs' folder of the 'android' directory, you'll find the 'commonlib.aar' and 'mobilertc.aar' files. Copy these files.

Paste the copied AAR files into the 'libs' directory of your Flutter project's 'android' folder.

Update Project Configuration:

Make sure to follow any additional instructions provided by the package documentation, such as modifying your AndroidManifest.xml or build.gradle files. This is crucial for proper integration. Follow Package-Specific Instructions:

Always check and follow any additional instructions provided by the package documentation. This may include setting up permissions, configuring callbacks, or initializing the SDK with necessary parameters. Test the Integration:

Finally, test your Zoom integration by running your Flutter app. Create a test scenario to check if meetings can be initiated and joined successfully. Remember to refer to the documentation of both the Zoom SDK and the Flutter package for any specific details or updates. If you encounter any issues, check for community forums or contact the package maintainer for support.