# DeleteJNIArgArray

> Deletes any local jni references previously allocated by CreateJNIArgArray().

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.AndroidJNIModule

## DeleteJNIArgArray(Object\[], jvalue\[])

Deletes any local jni references previously allocated by CreateJNIArgArray().

```csharp
public static void DeleteJNIArgArray(object[] args, jvalue[] jniArgs)
```

### Parameters

**** (\[Object\[]]\(https\://learn.microsoft.com/dotnet/api/system.object)): The array of arguments used as a parameter to CreateJNIArgArray().**** (jvalue\[]): The array returned by CreateJNIArgArray().

## DeleteJNIArgArray(Object\[], Span\<jvalue>)

Deletes any local jni references previously allocated by CreateJNIArgArray().

```csharp
public static void DeleteJNIArgArray(object[] args, Span<jvalue> jniArgs)
```

### Parameters

**** (\[Object\[]]\(https\://learn.microsoft.com/dotnet/api/system.object)): The array of arguments used as a parameter to CreateJNIArgArray().**** (\[Span\<jvalue>]\(https\://learn.microsoft.com/dotnet/api/system.span-1)): The array returned by CreateJNIArgArray().
