Including Zoom Meeting SDK and Zoom Video SDK in the same Android build

Michael
Tue, 08 Jul 2025 17:40:56 +0000
Video SDK

We currently use Zoom Meeting SDK within our Android tablet application to provide video meetings. We are looking to switch over to Zoom Video SDK, specifically the Flutter version of the library. We’ve tried to include the Zoom Video SDK into the Android gradle file with the hopes that we can include both the future implementation using Video SDK and the current using Meeting SDK as a fall back. Unfortunately the Android build fails with “Duplicate Java class” exceptions.

Is there a way to include both sets of libraries in the Android application to have the redundancy and a fall back solution as we make the switch over?

A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable

Duplicate class com.zipow.annotate.AnnoAnimationView found in modules mobilertc.aar → jetified-mobilertc-runtime (mobilertc.aar) and zoomvideosdk-annotation-1.11.2.aar → jetified-zoomvideosdk-annotation-1.11.2-runtime (us.zoom.videosdk:zoomvideosdk-annotation:1.11.2)

Duplicate class com.zipow.annotate.AnnoBitmapType found in modules mobilertc.aar → jetified-mobilertc-runtime (mobilertc.aar) and zoomvideosdk-annotation-1.11.2.aar → jetified-zoomvideosdk-annotation-1.11.2-runtime (us.zoom.videosdk:zoomvideosdk-annotation:1.11.2)
…

3 posts - 3 participants