Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

AndroidJNIHelper.GetConstructorID

Declaration

public static IntPtr GetConstructorID(IntPtr javaClass);
public static IntPtr GetConstructorID(IntPtr javaClass, string signature);

Параметры

Параметр Описание
javaClass Низкоуровневый объект класса Java для JNI (получается вызовом AndroidJNI.FindClass).
подпись Сигнатура метода конструктора (e.g. получена при вызове AndroidJNIHelper.GetSignature).

Описание

Ищет в указанном классе Java конструктор, соответствующий сигнатуре.

Сравнение сигнатур допускает подклассы и базовые классы указанных типов. Если сигнатура не задана, возвращается первый найденный конструктор.

Дополнительные ресурсы: AndroidJNIHelper.GetSignature, AndroidJNIHelper.GetMethodID, AndroidJNIHelper.GetFieldID.

Declaration

public static IntPtr GetConstructorID(IntPtr jclass, object[] args);

Параметры

Параметр Описание
javaClass Низкоуровневый объект класса Java для JNI (получается вызовом AndroidJNI.FindClass).
аргументы Массив с параметрами, которые будут переданы конструктору при вызове.

Описание

Получить метод JNI ID для конструктора, основанного на аргументах вызова.

Ищет в указанном классе Java конструктор с сигнатурой, соответствующей переданным аргументам. Сравнение сигнатур допускает подклассы и базовые классы указанных типов.