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:
- Which exact release tag are you on? Latest at the moment is
webrtc-6c1aa90 (published 2026-05-06), worth confirming that’s the one.
- 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.
- 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.
- Yes, it’s the latest
6c1aa90.
- I meant this release explicitly:
webrtc-android-x64-release.zip.
- 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.