| long CreateJavaProxy(long player, long delegateHandle, AndroidJavaProxy proxy) | PublicStatic | | 0x08 |
| long CreateJavaRunnable(AndroidJavaRunnable jrunnable) | PublicStatic | | 0x08 |
| long InvokeJavaProxyMethod(AndroidJavaProxy proxy, long jmethodName, long jargs) | PublicStatic | | 0x08 |
| void CreateJNIArgArray(const object[]& args, const Span<UnityEngine.jvalue>& ret) | PublicStatic | | 0x10 |
| object UnboxArray(AndroidJavaObject obj) | PublicStatic | | 0x08 |
| object Unbox(AndroidJavaObject obj) | PublicStatic | | 0x08 |
| AndroidJavaObject Box(object obj) | PublicStatic | | 0x08 |
| void DeleteJNIArgArray(const object[]& args, const Span<UnityEngine.jvalue>& jniArgs) | PublicStatic | | 0x10 |
| long ConvertToJNIArray(Array array) | PublicStatic | | 0x08 |
| uint8 ConvertFromJNIArray(long array) | PublicStatic | | 0x08 |
| long GetConstructorID(long jclass, const object[]& args) | PublicStatic | | 0x08 |
| long GetMethodID(long jclass, const string& methodName, const object[]& args, bool isStatic) | PublicStatic | | 0x08 |
| long GetConstructorID(long jclass, const string& signature) | PublicStatic | | 0x08 |
| long GetMethodID(long jclass, const string& methodName, const string& signature, bool isStatic) | PublicStatic | | 0x08 |
| long GetMethodIDFallback(long jclass, const string& methodName, const string& signature, bool isStatic) | PrivateStatic | | 0x08 |
| string GetSignature(object obj) | PublicStatic | | 0x08 |
| string GetSignature(const object[]& args) | PublicStatic | | 0x08 |
| string GetSignature(const object[]& args) | PublicStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |