Skip to content

UniFFI Android builds and release workflow#1103

Merged
davidliu merged 7 commits into
mainfrom
dl/uniffi_android
May 21, 2026
Merged

UniFFI Android builds and release workflow#1103
davidliu merged 7 commits into
mainfrom
dl/uniffi_android

Conversation

@davidliu
Copy link
Copy Markdown
Contributor

Updates the Makefile for building the android libs (using cargo-ndk), and a separate android gradle project for creating the AAR for android consumption and maven release.

Also creates a workflow for creating releases.

@davidliu davidliu requested review from ladvoc and pblazej as code owners May 19, 2026 14:09
Comment thread livekit-uniffi/Makefile.toml Outdated
Comment thread livekit-uniffi/support/android/README.md Outdated
Comment thread livekit-uniffi/Makefile.toml
Copy link
Copy Markdown
Contributor

@pblazej pblazej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me locally, the structure looks fine too, minor cleanups 💯

@davidliu davidliu added the internal to tag changes that don't require changelog documentation label May 20, 2026
@davidliu
Copy link
Copy Markdown
Contributor Author

Tested the bindings on Android, works on my device.

@davidliu davidliu merged commit 203c14f into main May 21, 2026
23 checks passed
@davidliu davidliu deleted the dl/uniffi_android branch May 21, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal to tag changes that don't require changelog documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants