Latest webrtc release is missing libwebrtc.jar

For all of the previous releases, the libwebrtc.jar was mandatory for Android packaging; however, in the latest release of the livekit webrtc package, I noticed that libwebrtc.jar is no longer part of the .zip file.

I would like to know whether this is the new standard or it’s a similar mistake that happened for some previous releases of the webrtc package, where the .jar was simply not included, like here: Missing libwebrtc.jar in releases/tag/webrtc-b99fd2c-6 · Issue #575 · livekit/rust-sdks · GitHub

I will check with that team to see if that is exepcted.

@TomaszMysliwiec, I need some details:

  1. Which exact release tag are you on? Latest at the moment is webrtc-6c1aa90 (published 2026-05-06), worth confirming that’s the one.
  2. Which Android asset specifically, webrtc-android-arm-release.zip, arm64, or x64? Historically the jar was bundled inside the per-arch zip, so worth checking each.
  3. How are you consuming it, official livekit-android client SDK (transitive WebRTC dep), or a direct/custom integration where you need the jar at compile time?

@CWilson, if it turns out to be the same CI bug as Missing libwebrtc.jar in releases/tag/webrtc-b99fd2c-6 · Issue #575 · livekit/rust-sdks · GitHub → fixed by
fix libwebrtc.jar build issue by cloudwebrtc · Pull Request #586 · livekit/rust-sdks · GitHub > regressed in FFI build for Android does not include libwebrtc.jar · Issue #643 · livekit/rust-sdks · GitHub > now possibly back, that’d be the third occurrence…

The prior fix-and-cherry-pick path was quick. I believe pulling the jar from the previous good release is the same stopgap discussed in #575, worth Tomasz testing while this gets sorted.

Thanks for the quick reaction.

  1. Yes, it’s the latest 6c1aa90.
  2. I meant this release explicitly: webrtc-android-x64-release.zip.
  3. We use the Rust SDK directly, and the .jar is required to be bundled with the Android App for the livekit crate to work.

@TomaszMysliwiec, looks like the fix already shipped. A re-release webrtc-6c1aa90-1 was published 2026-05-08 02:00 UTC.

Quick proof from the asset sizes (webrtc-android-x64-release.zip):

  • webrtc-6c1aa90 (the one missing the jar): 137 MB
  • webrtc-6c1aa90-1 (re-release): 150 MB <<< matches historical size including the jar
  • webrtc-7af9351 (prior good): 150 MB

That ~13 MB delta is consistent with libwebrtc.jar being added back. Worth grabbing webrtc-6c1aa90-1 and confirming the jar is in the per-arch zip.

Same fix-and-re-release pattern as Missing libwebrtc.jar in releases/tag/webrtc-b99fd2c-6 · Issue #575 · livekit/rust-sdks · GitHub > fix libwebrtc.jar build issue by cloudwebrtc · Pull Request #586 · livekit/rust-sdks · GitHub, as expected. @CWilson looks like the rust-sdks team caught it on their own; likely no further action unless Tomasz still sees the jar missing in -1.

I can confirm the .jar is now part of the new release. Thanks!

Yes, they released the fix. Also, they are working to ensure that does not happen again.