| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| .github/ | 03-May-2024 | - | 149 | 119 | ||
| .vscode/ | 03-May-2024 | - | 5 | 5 | ||
| benches/ | 03-May-2024 | - | 367 | 301 | ||
| example/ | 03-May-2024 | - | 131 | 66 | ||
| src/ | 03-May-2024 | - | 5,959 | 3,805 | ||
| tests/ | 03-May-2024 | - | 1,669 | 1,300 | ||
| .gitignore | D | 03-May-2024 | 127 | 13 | 10 | |
| Android.bp | D | 03-May-2024 | 2.5 KiB | 88 | 83 | |
| CHANGELOG.md | D | 03-May-2024 | 12.3 KiB | 265 | 204 | |
| CODE_OF_CONDUCT.md | D | 03-May-2024 | 3.1 KiB | 74 | 55 | |
| CONTRIBUTING.md | D | 03-May-2024 | 5 KiB | 166 | 112 | |
| Cargo.toml | D | 03-May-2024 | 1.2 KiB | 56 | 45 | |
| Cargo.toml.orig | D | 03-May-2024 | 708 | 39 | 32 | |
| LICENSE | D | 03-May-2024 | 10.6 KiB | 202 | 169 | |
| LICENSE-APACHE | D | 03-May-2024 | 10.6 KiB | 202 | 169 | |
| LICENSE-MIT | D | 03-May-2024 | 1.1 KiB | 22 | 17 | |
| METADATA | D | 03-May-2024 | 582 | 24 | 22 | |
| MODULE_LICENSE_APACHE2 | D | 03-May-2024 | 0 | |||
| OWNERS | D | 03-May-2024 | 47 | 2 | 1 | |
| README.md | D | 03-May-2024 | 1.1 KiB | 35 | 22 | |
| TEST_MAPPING | D | 03-May-2024 | 217 | 14 | 13 | |
| build.rs | D | 03-May-2024 | 3.6 KiB | 110 | 74 | |
| cargo2android.json | D | 03-May-2024 | 161 | 10 | 10 | |
| clippy.toml | D | 03-May-2024 | 109 | 3 | 2 | |
| test_profile | D | 03-May-2024 | 843 | 25 | 12 |
README.md
1[](https://github.com/jni-rs/jni-rs/actions) 2[](https://docs.rs/jni) 3[](https://crates.io/crates/jni) 4 5# JNI Bindings for Rust 6 7[](https://gitter.im/jni-rs/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) 8 9This project provides complete JNI bindings for Rust, allowing to: 10 11- Implement native Java methods for JVM and Android in Rust 12- Call Java code from Rust 13- Embed JVM in Rust applications and use any Java libraries 14 15See the [docs](https://docs.rs/jni) for more details. 16 17## Example 18``` 19cd example 20make 21``` 22 23## Contribution 24 25See the [Contribution Guide](CONTRIBUTING.md) for details. 26 27 28## License 29 30Licensed under either of 31 32 * Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) 33 * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 34at your option. 35