返回介绍

AndroidJNIHelper.GetFieldID 获取区域ID

发布于 2019-12-18 15:37:08 字数 2788 浏览 1103 评论 0 收藏 0

JavaScript => public static function GetFieldID(javaClass: IntPtr, fieldName: string, signature: string = “”, isStatic: bool = false): IntPtr;
C# => public static IntPtr GetFieldID(IntPtr javaClass, string fieldName, string signature = “”, bool isStatic = false);

Parameters 参数

javaClassRaw JNI Java class object (obtained by calling AndroidJNI.FindClass).
原JNIjava类对象(通过调用androidjni.findClass)。
fieldNameName of the field as declared in Java.
java中声明的域名。
signatureField signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).
即时签名(例如,通过调用androidjnihelper.getsignature)。
isStaticSet to true for static fields; false for instance (nonstatic) fields.
设置为true的静态域;false为实例化域(非静态域)。

Description 描述

Scans a particular Java class for a field matching a name and a signature.

扫描指定Java 类用于域匹配名称和标签。

The signature comparison is done to allow sub-/base-classes of a class types. If no signature is provided the first field with the correct name will be returned.

该标签对比允许子/基类的类型。如果没有标签提供首区域当前名称将会被返回。


JavaScript => public static function GetFieldID(jclass: IntPtr, fieldName: string, isStatic: bool): IntPtr;
C# => public static IntPtr GetFieldID(IntPtr jclass, string fieldName, bool isStatic);

Parameters

javaClassRaw JNI Java class object (obtained by calling AndroidJNI.FindClass).
原JNIjava类对象(通过调用androidjni.findClass)。
fieldNameName of the field as declared in Java.
在Java中域名被宣布。
isStaticSet to true for static fields; false for instance (nonstatic) fields.
静态域设置true,实例设置为false(非静态函数)。

Description

Get a JNI field ID based on type detection. Generic parameter represents the field type.

得到一个JNI字段ID基于类型检测。泛型参数代表了字段类型。

Scans a particular Java class for a field matching a signature of the field type. The signature comparison is done to allow for sub-/base-classes of the class types.

扫描指定Java 类匹配与类型的标签。该标签对比允许子/基类的类型。

androidjnihelper

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文