jni-toolbox
A Rust crate providing a proc-macro that will generate for you JNI-compatible extern functions and a trait to "guide you" towards conversion logic between Rust and Java type.
Unlike many of its competitors, jni-toolbox keeps it simple and does not implement any overly-complicated wrapper structures on top of the basic JNI types, nor does it try to use serde to trade efficiency for simplicity.
You can follow development on the GitHub.