util.rs (231B) - raw
1 use std::error::Error; 2 3 use jni::{objects::JString, JNIEnv}; 4 5 pub fn get_jni_string(env: &mut JNIEnv, obj: JString) -> Result<String, Box<dyn Error>> { 6 let string = env.get_string(&obj)?; 7 Ok(string.to_str()?.to_string()) 8 }