Issue: Zoom Video SDK Flutter Integration Fails with Build and Runtime Errors
Project Context:
- Platform: Flutter (Zoom SDK via Android
.aar) - Target Platform: Android
- Zoom SDK Version: 2.1.10 (Flutter wrapper)
- Flutter Version: [Insert your version]
- Kotlin Version: [e.g. 1.8.22]
- Gradle Plugin Version: [e.g. 7.6.2]
Problem Summary:
I’m integrating the Zoom Video SDK into a Flutter app using the provided .aar file, and running into multiple issues:
Issues Encountered
1.
.aar Integration Fails
-
Error:
class file for us.zoom.sdk.ZoomVideoSDKDelegate not found
flutterEngine.getPlugins().add(new com.flutterzoom.videosdk.FlutterZoomVideoSdkPlugin());Setup:
-
.aarfile placed inandroid/libs/ -
Configured
flatDirinbuild.gradle -
Added dependency using
implementation(name: 'zoom_videosdk', ext: 'aar') -
Problem: Zoom classes are still not found during build.
2.
Kotlin Compiler Crash – Internal Error
-
**Error:
**
KotlinFrontEndException: Failed to analyze declaration AppLinkSettings.kt
Caused by: java.lang.AssertionError at PersistentEnumeratorBase.catchCorruptionBuild Fails On:
:gradle:compileKotlin -
Attempts to Fix:
-
flutter clean -
Deleted
.gradle/,build/,.kotlin/ -
Invalidate cache + restart in Android Studio
-
Tried Kotlin versions
1.7.20,1.8.22 -
Still fails consistently.
Steps to Reproduce:
- Add
zoom_videosdk.aartoandroid/libs/ - Add dependency in
build.gradle - Run
flutter runor./gradlew assembleDebug - Get build failure or Kotlin crash
What I’ve Tried:
- Tried older/newer Kotlin and Gradle versions
- Multiple clean builds and IDE restarts
Help Needed:
-
Is there an updated
.aaror recommended integration flow for Flutter? -
Is the Kotlin compiler crash a known issue?
-
Any working sample for Flutter + Zoom SDK (manual integration)?
Project Context:
-
Platform: Flutter (Zoom SDK via Android
.aar) -
Target Platform: Android
-
Zoom SDK Version:
2.1.10 -
Flutter Version:
3.22.1 -
Kotlin Version:
1.8.22 -
Gradle Plugin Version:
7.6.2 -
Gradle Version:
8.4 -
minSdkVersion:
21 -
targetSdkVersion:
34 -
compileSdkVersion:
34allprojects {
repositories {
google()
mavenCentral()
flatDir {
dirs ‘libs’
}
}
}android {
compileSdkVersion 34defaultConfig { applicationId "com.example.zoom_sdk_test" minSdkVersion 21 targetSdkVersion 34 } ...}
dependencies {
implementation(name: ‘zoom_videosdk’, ext: ‘aar’)
implementation “org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.22”
}
-
I do not have access to the actual zoom_videosdk.aar file.
There’s no clear download link or Maven artifact available for Flutter or Android integration.
Could Zoom provide a verified way to obtain the zoom_videosdk.aar (preferably via Maven or a public SDK distribution portal)?
Help Requested:
-
Where can I officially download the
zoom_videosdk.aarfile? -
Is there an updated Flutter-friendly integration guide?
-
Any example Flutter + Android integration project using Zoom SDK?
Thank you!
Any help from Zoom SDK engineers or the community would be greatly appreciated. Happy to share full logs and build.gradle if needed.