Zoom Video SDK Flutter Integration Fails: AAR Not Found & Kotlin Compiler Crashes on AppLinkSettings.kt

:lady_beetle: Issue: Zoom Video SDK Flutter Integration Fails with Build and Runtime Errors

:pushpin: 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]

:red_exclamation_mark:Problem Summary:

I’m integrating the Zoom Video SDK into a Flutter app using the provided .aar file, and running into multiple issues:


:white_check_mark: Issues Encountered

1. :puzzle_piece: .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 in android/libs/

  • Configured flatDir in build.gradle

  • Added dependency using implementation(name: 'zoom_videosdk', ext: 'aar')

  • Problem: Zoom classes are still not found during build.


2. :wrench: Kotlin Compiler Crash – Internal Error

  • **Error:
    **
    KotlinFrontEndException: Failed to analyze declaration AppLinkSettings.kt
    Caused by: java.lang.AssertionError at PersistentEnumeratorBase.catchCorruption

    Build 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.


:test_tube: Steps to Reproduce:

  1. Add zoom_videosdk.aar to android/libs/
  2. Add dependency in build.gradle
  3. Run flutter run or ./gradlew assembleDebug
  4. Get build failure or Kotlin crash

:page_facing_up: What I’ve Tried:

  • Tried older/newer Kotlin and Gradle versions
  • Multiple clean builds and IDE restarts

:megaphone: Help Needed:

  1. Is there an updated .aar or recommended integration flow for Flutter?

  2. Is the Kotlin compiler crash a known issue?

  3. 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 34

      defaultConfig {
          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)?


:megaphone: Help Requested:

  1. Where can I officially download the zoom_videosdk.aar file?

  2. Is there an updated Flutter-friendly integration guide?

  3. Any example Flutter + Android integration project using Zoom SDK?

    :folded_hands: 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.