'Raw' JNI interface to Android Dalvik (Java) VM from Mono (CS/JS).
Note: Using raw JNI functions requires advanced knowledge of the Android Java Native Interface (JNI). Please take note.
AllocObject | Allocates a new Java object without invoking any of the constructors for the object. |
AttachCurrentThread | Назначает текущий поток виртуальной машине Java (Dalvik). |
CallBooleanMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallByteMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallCharMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallDoubleMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallFloatMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallIntMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallLongMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallObjectMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallShortMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallStaticBooleanMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticByteMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticCharMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticDoubleMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticFloatMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticIntMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticLongMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticObjectMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticShortMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticStringMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStaticVoidMethod | Вызывает статический метод на Java объекте, согласно указанному methodID, дополнительно отправляя методу массив аргументов (args). |
CallStringMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
CallVoidMethod | Calls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method. |
DeleteGlobalRef | Deletes the global reference pointed to by obj. |
DeleteLocalRef | Deletes the local reference pointed to by obj. |
DetachCurrentThread | Detaches the current thread from a Java (Dalvik) VM. |
EnsureLocalCapacity | Гарантирует, что по меньшей мере данное число ссылок может быть создано в текущем потоке. |
ExceptionClear | Clears any exception that is currently being thrown. |
ExceptionDescribe | Prints an exception and a backtrace of the stack to the logcat |
ExceptionOccurred | Determines if an exception is being thrown. |
FatalError | Raises a fatal error and does not expect the VM to recover. This function does not return. |
FindClass | Эта функция загружает локально определенный класс. |
FromBooleanArray | Конвертирует Java массив из boolean в управляемый массив System.Boolean. |
FromByteArray | Конвертирует Java массив из byte в управляемый массив System.Byte. |
FromCharArray | Конвертирует Java массив из char в управляемый массив System.Char. |
FromDoubleArray | Конвертирует Java массив из double в управляемый массив System.Double. |
FromFloatArray | Конвертирует Java массив из float в управляемый массив System.Single. |
FromIntArray | Конвертирует Java массив из int в управляемый массив System.Int32. |
FromLongArray | Конвертирует Java массив из long в управляемый массив System.Int64. |
FromObjectArray | Конвертирует Java массив из java.lang.Object в управляемый массив System.IntPtr, представляющий Java объекты. |
FromReflectedField | Конвертирует java.lang.reflect.Field в поле ID. |
FromReflectedMethod | Конвертирует java.lang.reflect.Method или java.lang.reflect.Constructor объект в метод ID. |
FromShortArray | Конвертирует Java массив из short в управляемый массив System.Int16. |
GetArrayLength | Возвращает число элементов в массиве. |
GetBooleanArrayElement | Returns the value of one element of a primitive array. |
GetBooleanField | This function returns the value of an instance (nonstatic) field of an object. |
GetByteArrayElement | Returns the value of one element of a primitive array. |
GetByteField | This function returns the value of an instance (nonstatic) field of an object. |
GetCharArrayElement | Returns the value of one element of a primitive array. |
GetCharField | This function returns the value of an instance (nonstatic) field of an object. |
GetDoubleArrayElement | Returns the value of one element of a primitive array. |
GetDoubleField | This function returns the value of an instance (nonstatic) field of an object. |
GetFieldID | Возвращает поле ID для экземпляра (не статического) поля класса. |
GetFloatArrayElement | Returns the value of one element of a primitive array. |
GetFloatField | This function returns the value of an instance (nonstatic) field of an object. |
GetIntArrayElement | Returns the value of one element of a primitive array. |
GetIntField | This function returns the value of an instance (nonstatic) field of an object. |
GetLongArrayElement | Returns the value of one element of a primitive array. |
GetLongField | This function returns the value of an instance (nonstatic) field of an object. |
GetMethodID | Returns the method ID for an instance (nonstatic) method of a class or interface. |
GetObjectArrayElement | Возвращает элемент Object массива. |
GetObjectClass | Возвращает класс объекта. |
GetObjectField | This function returns the value of an instance (nonstatic) field of an object. |
GetShortArrayElement | Returns the value of one element of a primitive array. |
GetShortField | This function returns the value of an instance (nonstatic) field of an object. |
GetStaticBooleanField | Эта функция возвращает значение статического поля объекта. |
GetStaticByteField | Эта функция возвращает значение статического поля объекта. |
GetStaticCharField | Эта функция возвращает значение статического поля объекта. |
GetStaticDoubleField | Эта функция возвращает значение статического поля объекта. |
GetStaticFieldID | Возвращает ID поля для статического поля класса. |
GetStaticFloatField | Эта функция возвращает значение статического поля объекта. |
GetStaticIntField | Эта функция возвращает значение статического поля объекта. |
GetStaticLongField | Эта функция возвращает значение статического поля объекта. |
GetStaticMethodID | Возвращает ID метода для статического метода класса. |
GetStaticObjectField | Эта функция возвращает значение статического поля объекта. |
GetStaticShortField | Эта функция возвращает значение статического поля объекта. |
GetStaticStringField | Эта функция возвращает значение статического поля объекта. |
GetStringField | This function returns the value of an instance (nonstatic) field of an object. |
GetStringUTFChars | Возвращает управляемый объект - строку, представляющую собой строку в модифицированной UTF-8 кодировке. |
GetStringUTFLength | Returns the length in bytes of the modified UTF-8 representation of a string. |
GetSuperclass | Если clazz представляет собой какой-либо класс, кроме класса Object, то эта функция возвращает объект, который представляет суперкласс класса, указанного clazz. |
GetVersion | Возвращает версию родного интерфейса метода. |
IsAssignableFrom | Determines whether an object of clazz1 can be safely cast to clazz2. |
IsInstanceOf | Проверяет, является ли объект экземпляром класса. |
IsSameObject | Проверяет, ссылаются ли две ссылки на тот же Java объект. |
NewBooleanArray | Construct a new primitive array object. |
NewByteArray | Construct a new primitive array object. |
NewCharArray | Construct a new primitive array object. |
NewDoubleArray | Construct a new primitive array object. |
NewFloatArray | Construct a new primitive array object. |
NewGlobalRef | Создает новую глобальную ссылку на объект, на который ссылается obj аргумент. |
NewIntArray | Construct a new primitive array object. |
NewLocalRef | Создает новую локальную ссылку, которая ссылается на тот же объект, как obj. |
NewLongArray | Construct a new primitive array object. |
NewObject | Constructs a new Java object. The method ID indicates which constructor method to invoke. This ID must be obtained by calling GetMethodID() with <init> as the method name and void (V) as the return type. |
NewObjectArray | Constructs a new array holding objects in class clazz. All elements are initially set to obj. |
NewShortArray | Construct a new primitive array object. |
NewStringUTF | Constructs a new java.lang.String object from an array of characters in modified UTF-8 encoding. |
PopLocalFrame | Pops off the current local reference frame, frees all the local references, and returns a local reference in the previous local reference frame for the given result object. |
PushLocalFrame | Creates a new local reference frame, in which at least a given number of local references can be created. |
SetBooleanArrayElement | Sets the value of one element in a primitive array. |
SetBooleanField | This function sets the value of an instance (nonstatic) field of an object. |
SetByteArrayElement | Sets the value of one element in a primitive array. |
SetByteField | This function sets the value of an instance (nonstatic) field of an object. |
SetCharArrayElement | Sets the value of one element in a primitive array. |
SetCharField | This function sets the value of an instance (nonstatic) field of an object. |
SetDoubleArrayElement | Sets the value of one element in a primitive array. |
SetDoubleField | This function sets the value of an instance (nonstatic) field of an object. |
SetFloatArrayElement | Sets the value of one element in a primitive array. |
SetFloatField | This function sets the value of an instance (nonstatic) field of an object. |
SetIntArrayElement | Sets the value of one element in a primitive array. |
SetIntField | This function sets the value of an instance (nonstatic) field of an object. |
SetLongArrayElement | Sets the value of one element in a primitive array. |
SetLongField | This function sets the value of an instance (nonstatic) field of an object. |
SetObjectArrayElement | Sets an element of an Object array. |
SetObjectField | This function sets the value of an instance (nonstatic) field of an object. |
SetShortArrayElement | Sets the value of one element in a primitive array. |
SetShortField | This function sets the value of an instance (nonstatic) field of an object. |
SetStaticBooleanField | This function ets the value of a static field of an object. |
SetStaticByteField | This function ets the value of a static field of an object. |
SetStaticCharField | This function ets the value of a static field of an object. |
SetStaticDoubleField | This function ets the value of a static field of an object. |
SetStaticFloatField | This function ets the value of a static field of an object. |
SetStaticIntField | This function ets the value of a static field of an object. |
SetStaticLongField | This function ets the value of a static field of an object. |
SetStaticObjectField | This function ets the value of a static field of an object. |
SetStaticShortField | This function ets the value of a static field of an object. |
SetStaticStringField | This function ets the value of a static field of an object. |
SetStringField | This function sets the value of an instance (nonstatic) field of an object. |
Throw | Causes a java.lang.Throwable object to be thrown. |
ThrowNew | Constructs an exception object from the specified class with the message specified by message and causes that exception to be thrown. |
ToBooleanArray | Convert a managed array of System.Boolean to a Java array of boolean. |
ToByteArray | Convert a managed array of System.Byte to a Java array of byte. |
ToCharArray | Convert a managed array of System.Char to a Java array of char. |
ToDoubleArray | Convert a managed array of System.Double to a Java array of double. |
ToFloatArray | Convert a managed array of System.Single to a Java array of float. |
ToIntArray | Конвертирует управляемый массив из System.Int32 в Java массив из int. |
ToLongArray | Convert a managed array of System.Int64 to a Java array of long. |
ToObjectArray | Конвертирует управляемый массив из System.IntPtr, представляющий Java объекты, в Java массив из java.lang.Object. |
ToReflectedField | Converts a field ID derived from cls to a java.lang.reflect.Field object. |
ToReflectedMethod | Converts a method ID derived from clazz to a java.lang.reflect.Method or java.lang.reflect.Constructor object. |
ToShortArray | Convert a managed array of System.Int16 to a Java array of short. |