public AndroidRuntimeOptions(IntPtr jnienv, IntPtr vm, bool allocNewObjectSupported, IntPtr classLoader, IntPtr classLoader_loadClass)
 {
     EnvironmentPointer      = jnienv;
     ClassLoader             = new JniObjectReference (classLoader, JniObjectReferenceType.Global);
     ClassLoader_LoadClass_id= classLoader_loadClass;
     InvocationPointer       = vm;
     NewObjectRequired       = !allocNewObjectSupported;
     ObjectReferenceManager  = new AndroidObjectReferenceManager ();
     TypeManager             = new AndroidTypeManager ();
 }