Home

Awesome

ci MIT license APACHE2 license

Rust bindings to the Android NDK

NameDescriptionBadges
ndk-sysRaw FFI bindings to the NDKcrates.io Docs MSRV
ndkSafe abstraction of the bindingscrates.io Docs MSRV

See these ndk-examples and these rust-android-examples for examples using the NDK.

[!IMPORTANT] This repository was recently modularized and the following crates were split into separate repositories:

CrateNew LocationNotes
ndk-contexthttps://github.com/rust-mobile/ndk-context
ndk-gluehttps://github.com/rust-mobile/ndk-gluedeprecated - see android-activity
ndk-macrohttps://github.com/rust-mobile/ndk-gluedeprecated - see android-activity
ndk-buildhttps://github.com/rust-mobile/cargo-apkdeprecated - see xbuild
cargo-apkhttps://github.com/rust-mobile/cargo-apkdeprecated - see xbuild