找回密码
 注册帐号

扫一扫,访问微社区

androidjnihelper.convertfromjniarray.<arraytype> 从jni数组转换为托管数组 ...

2014-12-31 01:02| 发布者: 杨炎| 查看: 2223| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: androidjnihelper.getmethodid.returntype> 获取方法idstatic functiongetmethodid.returntype>(jclass: system.intptr,methodname: string,args: object,isstatic: bool) : system.intptrparameters参数javaclassra ...

androidjnihelper.getmethodid.<returntype> 获取方法id

static functiongetmethodid.<returntype>(jclass: system.intptr,methodname: string,args: object[],isstatic: bool) : system.intptr

parameters参数

javaclass

raw jni java class object (obtained by callingandroidjni.findclass).

原jni类对象

methodname

name of the method as declared in java.

在java定义的方法名

args

array with parameters to be passed to the method when invoked.

在调用时,带有参数的数组传递给方法。

isstatic

set to true for static methods; false for instance (nonstatic) methods.

设置true为静态方法;false为实例(非静态)的方法。

description描述

get a jni method id based on calling arguments.

根据调用的参数,获取一个jni方法id。

generic parameter represents the method return type, and the regular method assumes 'void' return type. scans a particular java class for a method matching a signature based on passed arguments. the signature comparison is done to allow for sub-/base-classes of the class types.

泛型参数表示该方法的返回类型,并且常规方法假设为void返回类型。扫描一个特定的java类用于一个方法匹配一个签名,根据传递的参数。这个签名比较是为了允许类的类型的sub-/base-classes。

相关阅读

文章点评
相关文章