Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
/ jni-rs Public

Rust bindings to the Java Native Interface — JNI

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

jni-rs/jni-rs

Build Status Docs Crates.io

JNI Bindings for Rust

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. See the examples directory.

Shared-library Example

cd crates/jni/mylib-example
make

Contribution

See the Contribution Guide for details.

License

Licensed under either of

at your option.

About

Rust bindings to the Java Native Interface — JNI

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 79