Version: 2022.2
public static IntPtr GetConstructorID (IntPtr javaClass);
public static IntPtr GetConstructorID (IntPtr javaClass, string signature);

参数

javaClass 原始 JNI Java 类对象(通过调用 AndroidJNI.FindClass 获得)。
signature 构造函数方法签名(例如,通过调用 AndroidJNIHelper.GetSignature 获得)。

描述

扫描特定 Java 类,以查找与签名匹配的构造函数方法。

执行签名比较,以允许该类类型的子类/基类。 如果未提供签名,则返回找到的第一个构造函数。

另请参阅:AndroidJNIHelper.GetSignatureAndroidJNIHelper.GetMethodIDAndroidJNIHelper.GetFieldID


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

参数

javaClass 原始 JNI Java 类对象(通过调用 AndroidJNI.FindClass 获得)。
args 包含要在调用构造函数时向构造函数传递的参数的数组。

描述

根据调用参数获取构造函数的 JNI 方法 ID。

基于传递的参数扫描特定 Java 类,以查找与签名匹配的构造函数方法。 执行签名比较,以允许该类类型的子类/基类。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961