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

AndroidJavaObject 构造函数

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

声明

public AndroidJavaObject(string className, params object[] args);

参数

className 指定 Java 类名(例如 "java.lang.String" 或 "java/lang/String")。
args 传递给构造函数的参数数组。

描述

基于类的名称构造 AndroidJavaObject。

这实际上意味着找到类类型,分配一个对象并运行指定的构造函数。


声明

public AndroidJavaObject(IntPtr jobject);

参数

jobject 对现有 Java 对象的引用。

描述

为现有 Java 对象创建 AndroidJavaObject。

不拥有传递的引用,您仍然需要删除它。


声明

public AndroidJavaObject(IntPtr clazz, IntPtr constructorID, params object[] args);

参数

clazz 指向 Java 类的指针。
constructorID 要使用的构造函数的方法 ID。
args 传递给构造函数的参数数组。

描述

使用给定的 Java 类和构造函数创建 AndroidJavaObject(及其 Java 对应项)。