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.
Read time 1 minuteLast updated 9 hours ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.AndroidJNIModule
NewObject(IntPtr, IntPtr, jvalue[])
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.
public static nint NewObject(nint clazz, nint methodID, jvalue[] args)
Parameters
Returns
Type | Description |
|---|---|
| IntPtr |
Remarks
Additional Resources: Java Native Interface Specification (Oracle)
NewObject(IntPtr, IntPtr, Span<jvalue>)
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.
public static nint NewObject(nint clazz, nint methodID, Span<jvalue> args)
Parameters
Returns
Type | Description |
|---|---|
| IntPtr |
Remarks
Additional Resources: Java Native Interface Specification (Oracle)