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:
-
.aar
file placed inandroid/libs/
-
Configured
flatDir
inbuild.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.aar
toandroid/libs/
- Add dependency in
build.gradle
- Run
flutter run
or./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
.aar
or 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:
34
allprojects {
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.aar
file? -
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.