The React Native wrapper was built around v1.1.1 of the Video SDK, but should also work with v1.1.2 since there were no breaking changes introduced in this version. Do you have any specific examples of anything being out of sync with the native SDKs that we can look into?
I’m unable to find react-native-zoom-video-sdk/example in the Marketplace. Can you put a hardcoded link here please?
Unfortunately it is not possible to provide a hard-coded link since it contains an ID in the URL path which is unique to your account. If you log into Marketplace on an account with Video SDK access, you can find it under (in the top right of the screen) Develop -> Build Video SDK -> React Native. The download will contain the example app and the React Native wrapper.
I am login with zoom marketplace and navigate to [quote=“jon.lieblich, post:21, topic:59586”] Develop -> Build Video SDK -> React Native .
[/quote] and download react native react-native-zoom-video-sdk-1.1.1 zip file
After that unzip folder
cd \react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example
npm install
react-native run-android
getting below error:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Failed to transform mobilertc.aar (project :mobilertc) to match attributes {artifactType=android-aar-metadata}.
> Execution failed for JetifyTransform: H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\android\mobilertc\mobilertc.aar.
> Transform's input file does not exist: H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\android\mobilertc\mobilertc.aar. (See https://issuetracker.google.com/issues/158753935)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 10m 16s
at makeError (H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\node_modules\execa\index.js:174:9)
at H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async runOnAllDevices (H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (H:\sunil\22112021\react-native-zoom-video-sdk-1.1.1\react-native-zoom-video-sdk\example\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js:186:9)
info Run CLI with --verbose flag for more details.
Are you trying to run the example app included with the React Native wrapper? If so, it does not seem that you are correctly following our documentation to set up and run the example. After adding the native iOS and Android SDKs to the project (depending on which platform you’d like to run it on), the documentation here should get you up and running.
Note that since you tried using NPM directly, you may need to start with a fresh copy of the example app since it uses yarn.