public static string StrongJ2CString(JNIEnv env, JniLocalHandle obj) { if (JniHandle.IsNull(obj)) { return(null); } string res = env.ConvertToString(obj); return(res); }
private static long Convert(IntPtr __envp, JniLocalHandle __class, JniLocalHandle str) { JNIEnv env = JNIEnv.Wrap(__envp); try { string value = env.ConvertToString(str); return(IntHandle.Alloc(value)); } catch (Exception ex) { env.ThrowExisting(ex); } return(default(long)); }