diff --git a/src/Mono.Android/Java.Interop/TypeManager.cs b/src/Mono.Android/Java.Interop/TypeManager.cs index 0d94d275cd5..fb620addb9b 100644 --- a/src/Mono.Android/Java.Interop/TypeManager.cs +++ b/src/Mono.Android/Java.Interop/TypeManager.cs @@ -309,7 +309,7 @@ internal static object CreateProxy (Type type, IntPtr handle, JniHandleOwnership public static void RegisterType (string java_class, Type t) { - string jniFromType = JavaNativeTypeManager.ToJniName (t); + string jniFromType = JNIEnv.GetJniName (t); lock (jniToManaged) { Type lookup; if (!jniToManaged.TryGetValue (java_class, out lookup)) {