版本: Unity 6 (6000.0)
语言English
  • C#

AndroidJavaObject

UnityEngine 中的类

/

实现于:UnityEngine.AndroidJNIModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

AndroidJavaObject 是 Unity 对 java.lang.Object 的通用实例的表示。

它可以用作任何 Java 类的实例的类型无关接口。注意:此 API 可从自定义线程中使用,但要求该线程首先附加到 JVM,请参阅 AndroidJNI.AttachCurrentThread

构造函数

AndroidJavaObject基于类的名称构造 AndroidJavaObject。

公共方法

调用在对象上调用 Java 方法(非静态)。
CallStatic在类上调用静态 Java 方法。
CloneReference创建引用同一 Java 对象的 C# 对象的克隆。
释放IDisposable 回调。
获取获取对象中字段的值(非静态)。
GetRawClass检索到 Java 类的原始 jclass 指针。注意:使用原始 JNI 函数需要对 Android Java 本地接口 (JNI) 有深入的了解。
GetRawObject检索到 Java 对象的原始 jobject 指针。注意:使用原始 JNI 函数需要对 Android Java 本地接口 (JNI) 有深入的了解。
GetStatic获取对象类型中静态字段的值。
设置设置对象中字段的值(非静态)。
SetStatic设置对象类型中静态字段的值。