Bug: 197264385

Clone this repo:
  1. 7f03d95 Migrate 9 crates to monorepo. by James Farrell · 3 months ago main master
  2. 500895a Update Android.bp by running cargo_embargo by James Farrell · 3 months ago
  3. 9ec224a Migrate 3 crates to monorepo. by James Farrell · 3 months ago
  4. 4e1d9af Fix cargo_embargo.json for jni-0.20.0 and regenerate Android.bp. by James Farrell · 3 months ago
  5. c3890b9 Fix license metadata in Android.bp in jni crate. am: d34219033d am: 4f8bc5cb17 by Wei Li · 8 months ago android15-tests-dev

Build Status Docs Crates.io

JNI Bindings for Rust

Join the chat at https://gitter.im/jni-rs/Lobby

This project provides complete JNI bindings for Rust, allowing to:

  • Implement native Java methods for JVM and Android in Rust
  • Call Java code from Rust
  • Embed JVM in Rust applications and use any Java libraries

See the docs for more details.

Example

cd example
make

Contribution

See the Contribution Guide for details.

License

Licensed under either of