| AllocObject(IntPtr clazz) | UnityEngine.AndroidJNI |  | 
  | AttachCurrentThread() | UnityEngine.AndroidJNI |  | 
  | CallBooleanMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI | inlinestatic | 
  | CallCharMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallDoubleMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallFloatMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallIntMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallLongMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallObjectMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallSByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallShortMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticBooleanMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticByteMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI | inlinestatic | 
  | CallStaticCharMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticDoubleMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticFloatMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticIntMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticLongMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticObjectMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticSByteMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticShortMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticStringMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStaticVoidMethod(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallStringMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | CallVoidMethod(IntPtr obj, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | DeleteGlobalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | DeleteLocalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | DeleteWeakGlobalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | DetachCurrentThread() | UnityEngine.AndroidJNI |  | 
  | EnsureLocalCapacity(int capacity) | UnityEngine.AndroidJNI |  | 
  | ExceptionClear() | UnityEngine.AndroidJNI |  | 
  | ExceptionDescribe() | UnityEngine.AndroidJNI |  | 
  | ExceptionOccurred() | UnityEngine.AndroidJNI |  | 
  | FatalError(string message) | UnityEngine.AndroidJNI |  | 
  | FindClass(string name) | UnityEngine.AndroidJNI |  | 
  | FromBooleanArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromByteArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromCharArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromDoubleArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromFloatArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromIntArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromLongArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromObjectArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromReflectedField(IntPtr refField) | UnityEngine.AndroidJNI |  | 
  | FromReflectedMethod(IntPtr refMethod) | UnityEngine.AndroidJNI |  | 
  | FromSByteArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | FromShortArray(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | GetArrayLength(IntPtr array) | UnityEngine.AndroidJNI |  | 
  | GetBooleanArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetBooleanField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetByteArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI | inlinestatic | 
  | GetByteField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI | inlinestatic | 
  | GetCharArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetCharField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetDoubleArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetDoubleField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetFieldID(IntPtr clazz, string name, string sig) | UnityEngine.AndroidJNI |  | 
  | GetFloatArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetFloatField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetIntArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetIntField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetLongArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetLongField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetMethodID(IntPtr clazz, string name, string sig) | UnityEngine.AndroidJNI |  | 
  | GetObjectArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetObjectClass(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | GetObjectField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetSByteArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetSByteField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetShortArrayElement(IntPtr array, int index) | UnityEngine.AndroidJNI |  | 
  | GetShortField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticBooleanField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticByteField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI | inlinestatic | 
  | GetStaticCharField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticDoubleField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticFieldID(IntPtr clazz, string name, string sig) | UnityEngine.AndroidJNI |  | 
  | GetStaticFloatField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticIntField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticLongField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticMethodID(IntPtr clazz, string name, string sig) | UnityEngine.AndroidJNI |  | 
  | GetStaticObjectField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticSByteField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticShortField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStaticStringField(IntPtr clazz, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStringChars(IntPtr str) | UnityEngine.AndroidJNI |  | 
  | GetStringField(IntPtr obj, IntPtr fieldID) | UnityEngine.AndroidJNI |  | 
  | GetStringLength(IntPtr str) | UnityEngine.AndroidJNI |  | 
  | GetStringUTFChars(IntPtr str) | UnityEngine.AndroidJNI |  | 
  | GetStringUTFLength(IntPtr str) | UnityEngine.AndroidJNI |  | 
  | GetSuperclass(IntPtr clazz) | UnityEngine.AndroidJNI |  | 
  | GetVersion() | UnityEngine.AndroidJNI |  | 
  | IsAssignableFrom(IntPtr clazz1, IntPtr clazz2) | UnityEngine.AndroidJNI |  | 
  | IsInstanceOf(IntPtr obj, IntPtr clazz) | UnityEngine.AndroidJNI |  | 
  | IsSameObject(IntPtr obj1, IntPtr obj2) | UnityEngine.AndroidJNI |  | 
  | NewBooleanArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewByteArray(int size) | UnityEngine.AndroidJNI | inlinestatic | 
  | NewCharArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewDoubleArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewFloatArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewGlobalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | NewIntArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewLocalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | NewLongArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewObject(IntPtr clazz, IntPtr methodID, jvalue[] args) | UnityEngine.AndroidJNI |  | 
  | NewObjectArray(int size, IntPtr clazz, IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | NewSByteArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewShortArray(int size) | UnityEngine.AndroidJNI |  | 
  | NewString(string chars) | UnityEngine.AndroidJNI | inlinestatic | 
  | NewString(char[] chars) | UnityEngine.AndroidJNI |  | 
  | NewStringFromStr(string chars) | UnityEngine.AndroidJNI | private | 
  | NewStringUTF(string bytes) | UnityEngine.AndroidJNI |  | 
  | NewWeakGlobalRef(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | PopLocalFrame(IntPtr ptr) | UnityEngine.AndroidJNI |  | 
  | PushLocalFrame(int capacity) | UnityEngine.AndroidJNI |  | 
  | SetBooleanArrayElement(IntPtr array, int index, byte val) | UnityEngine.AndroidJNI | inlinestatic | 
  | SetBooleanArrayElement(IntPtr array, int index, bool val) | UnityEngine.AndroidJNI |  | 
  | SetBooleanField(IntPtr obj, IntPtr fieldID, bool val) | UnityEngine.AndroidJNI |  | 
  | SetByteArrayElement(IntPtr array, int index, sbyte val) | UnityEngine.AndroidJNI | inlinestatic | 
  | SetByteField(IntPtr obj, IntPtr fieldID, byte val) | UnityEngine.AndroidJNI | inlinestatic | 
  | SetCharArrayElement(IntPtr array, int index, char val) | UnityEngine.AndroidJNI |  | 
  | SetCharField(IntPtr obj, IntPtr fieldID, char val) | UnityEngine.AndroidJNI |  | 
  | SetDoubleArrayElement(IntPtr array, int index, double val) | UnityEngine.AndroidJNI |  | 
  | SetDoubleField(IntPtr obj, IntPtr fieldID, double val) | UnityEngine.AndroidJNI |  | 
  | SetFloatArrayElement(IntPtr array, int index, float val) | UnityEngine.AndroidJNI |  | 
  | SetFloatField(IntPtr obj, IntPtr fieldID, float val) | UnityEngine.AndroidJNI |  | 
  | SetIntArrayElement(IntPtr array, int index, int val) | UnityEngine.AndroidJNI |  | 
  | SetIntField(IntPtr obj, IntPtr fieldID, int val) | UnityEngine.AndroidJNI |  | 
  | SetLongArrayElement(IntPtr array, int index, long val) | UnityEngine.AndroidJNI |  | 
  | SetLongField(IntPtr obj, IntPtr fieldID, long val) | UnityEngine.AndroidJNI |  | 
  | SetObjectArrayElement(IntPtr array, int index, IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | SetObjectField(IntPtr obj, IntPtr fieldID, IntPtr val) | UnityEngine.AndroidJNI |  | 
  | SetSByteArrayElement(IntPtr array, int index, sbyte val) | UnityEngine.AndroidJNI |  | 
  | SetSByteField(IntPtr obj, IntPtr fieldID, sbyte val) | UnityEngine.AndroidJNI |  | 
  | SetShortArrayElement(IntPtr array, int index, short val) | UnityEngine.AndroidJNI |  | 
  | SetShortField(IntPtr obj, IntPtr fieldID, short val) | UnityEngine.AndroidJNI |  | 
  | SetStaticBooleanField(IntPtr clazz, IntPtr fieldID, bool val) | UnityEngine.AndroidJNI |  | 
  | SetStaticByteField(IntPtr clazz, IntPtr fieldID, byte val) | UnityEngine.AndroidJNI | inlinestatic | 
  | SetStaticCharField(IntPtr clazz, IntPtr fieldID, char val) | UnityEngine.AndroidJNI |  | 
  | SetStaticDoubleField(IntPtr clazz, IntPtr fieldID, double val) | UnityEngine.AndroidJNI |  | 
  | SetStaticFloatField(IntPtr clazz, IntPtr fieldID, float val) | UnityEngine.AndroidJNI |  | 
  | SetStaticIntField(IntPtr clazz, IntPtr fieldID, int val) | UnityEngine.AndroidJNI |  | 
  | SetStaticLongField(IntPtr clazz, IntPtr fieldID, long val) | UnityEngine.AndroidJNI |  | 
  | SetStaticObjectField(IntPtr clazz, IntPtr fieldID, IntPtr val) | UnityEngine.AndroidJNI |  | 
  | SetStaticSByteField(IntPtr clazz, IntPtr fieldID, sbyte val) | UnityEngine.AndroidJNI |  | 
  | SetStaticShortField(IntPtr clazz, IntPtr fieldID, short val) | UnityEngine.AndroidJNI |  | 
  | SetStaticStringField(IntPtr clazz, IntPtr fieldID, string val) | UnityEngine.AndroidJNI |  | 
  | SetStringField(IntPtr obj, IntPtr fieldID, string val) | UnityEngine.AndroidJNI |  | 
  | Throw(IntPtr obj) | UnityEngine.AndroidJNI |  | 
  | ThrowNew(IntPtr clazz, string message) | UnityEngine.AndroidJNI |  | 
  | ToBooleanArray(bool[] array) | UnityEngine.AndroidJNI |  | 
  | ToByteArray(byte[] array) | UnityEngine.AndroidJNI |  | 
  | ToCharArray(char[] array) | UnityEngine.AndroidJNI |  | 
  | ToDoubleArray(double[] array) | UnityEngine.AndroidJNI |  | 
  | ToFloatArray(float[] array) | UnityEngine.AndroidJNI |  | 
  | ToIntArray(int[] array) | UnityEngine.AndroidJNI |  | 
  | ToLongArray(long[] array) | UnityEngine.AndroidJNI |  | 
  | ToObjectArray(IntPtr[] array, IntPtr arrayClass) | UnityEngine.AndroidJNI |  | 
  | ToObjectArray(IntPtr[] array) | UnityEngine.AndroidJNI | inlinestatic | 
  | ToReflectedField(IntPtr clazz, IntPtr fieldID, bool isStatic) | UnityEngine.AndroidJNI |  | 
  | ToReflectedMethod(IntPtr clazz, IntPtr methodID, bool isStatic) | UnityEngine.AndroidJNI |  | 
  | ToSByteArray(sbyte[] array) | UnityEngine.AndroidJNI |  | 
  | ToShortArray(short[] array) | UnityEngine.AndroidJNI |  |