// Assembly: UnityEngine.AndroidJNIModule
// Full name: UnityEngine._AndroidJNIHelper

namespace UnityEngine
{
public class _AndroidJNIHelper // TypeDefIndex: 12332
{
	// Fields
	type#20873 FRAME_SIZE_FOR_ARRAYS;

	// Methods
	// RVA: -1
	public static type#20925 CreateJavaProxy(type#20925 player, type#20925 delegateHandle, type#14272 proxy) { }
	// RVA: -1
	public static type#20925 CreateJavaRunnable(type#14273 jrunnable) { }
	// RVA: -1
	public static type#20925 InvokeJavaProxyMethod(type#14272 proxy, type#20925 jmethodName, type#20925 jargs) { }
	// RVA: -1
	public static type#28660 CreateJNIArgArray(type#13299 args, type#10226 ret) { }
	// RVA: -1
	public static type#23705 UnboxArray(type#14271 obj) { }
	// RVA: -1
	public static type#23705 Unbox(type#14271 obj) { }
	// RVA: -1
	public static type#14271 Box(type#23705 obj) { }
	// RVA: -1
	public static type#28660 DeleteJNIArgArray(type#13299 args, type#10226 jniArgs) { }
	// RVA: -1
	public static type#20925 ConvertToJNIArray(type#14435 array) { }
	// RVA: -1
	public static type#945 ConvertFromJNIArray(type#20925 array) { }
	// RVA: -1
	public static type#20925 GetConstructorID(type#20925 jclass, type#13299 args) { }
	// RVA: -1
	public static type#20925 GetMethodID(type#20925 jclass, type#26576 methodName, type#13299 args, type#15313 isStatic) { }
	// RVA: -1
	public static type#20925 GetConstructorID(type#20925 jclass, type#26576 signature) { }
	// RVA: -1
	public static type#20925 GetMethodID(type#20925 jclass, type#26576 methodName, type#26576 signature, type#15313 isStatic) { }
	// RVA: -1
	private static type#20925 GetMethodIDFallback(type#20925 jclass, type#26576 methodName, type#26576 signature, type#15313 isStatic) { }
	// RVA: -1
	public static type#26576 GetSignature(type#23705 obj) { }
	// RVA: -1
	public static type#26576 GetSignature(type#13299 args) { }
	// RVA: -1
	public static type#26576 GetSignature(type#13299 args) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
