用户工具

站点工具


侧边栏

script:unityengine:classes:androidjni:androidjni

AndroidJNI 安卓JNI

Description 描述

'Raw' JNI interface to Android Dalvik (Java) VM from Mono (CS/JS).

从Mono (CS/JS),原始JNI接口到安卓Dalvik (Java)虚拟机。

Static Functions 静态函数

AllocObjectAllocates a new Java object without invoking any of the constructors for the object.
分配新 Java 对象而不调用该对象的任何构造函数,返回该对象的引用。
AttachCurrentThreadAttaches the current thread to a Java (Dalvik) VM.
附加当前线程到一个Java(Dalvik)虚拟机。
CallBooleanMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallByteMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallCharMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallDoubleMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallFloatMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallIntMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallLongMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallObjectMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallShortMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
CallStaticBooleanMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticByteMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticCharMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticDoubleMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticFloatMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticIntMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticLongMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticObjectMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticShortMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticStringMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStaticVoidMethodInvokes a static method on a Java object, according to the specified methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallStringMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
在一个Java对象调用一个静态方法,根据指定的methodID,可选传递参数(args)的数组到该方法。
CallVoidMethodCalls an instance (nonstatic) Java method defined by methodID, optionally passing an array of arguments (args) to the method.
调用一个由methodID定义的实例的Java方法,可选择传递参数(args)的数组到这个方法。
DeleteGlobalRefDeletes the global reference pointed to by obj.
删除 obj 所指向的全局引用。
DeleteLocalRefDeletes the local reference pointed to by obj.
删除 obj 所指向的局部引用。
DetachCurrentThreadDetaches the current thread from a Java (Dalvik) VM.
从一个Java(Dalvik)虚拟机,分类当前线程。
EnsureLocalCapacityEnsures that at least a given number of local references can be created in the current thread.
在当前线程确保至少一个可以被创建的给定局部引用数。
ExceptionClearClears any exception that is currently being thrown.
清除当前抛出的任何异常。如果当前无异常,则此例程不产生任何效果。
ExceptionDescribePrints an exception and a backtrace of the stack to the logcat
将异常及堆栈的回溯输出到系统错误报告信道。该例程可便利调试操作。
ExceptionOccurredDetermines if an exception is being thrown.
确定是否某个异常正被抛出。
FatalErrorRaises a fatal error and does not expect the VM to recover. This function does not return.
抛出致命错误并且不希望虚拟机进行修复。该函数无返回值。
FindClassThis function loads a locally-defined class.
这个函数加载一个本地定义的类。
FromBooleanArrayConvert a Java array of boolean to a managed array of System.Boolean.
转换一个Java布尔数组到一个托管System.Boolean数组。
FromByteArrayConvert a Java array of byte to a managed array of System.Byte.
转换一个Java字节数组到一个托管的System.Byte数组。
FromCharArrayConvert a Java array of char to a managed array of System.Char.
转换一个Java字符数组到一个托管的System.Char数组。
FromDoubleArrayConvert a Java array of double to a managed array of System.Double.
转换一个Java双精度浮点数数组到一个托管的System.Double数组
FromFloatArrayConvert a Java array of float to a managed array of System.Single.
转换一个Java浮点数数组到一个托管的System.Single数组。
FromIntArrayConvert a Java array of int to a managed array of System.Int32.
转换一个Java整数数组到一个托管的System.Int32数组。
FromLongArrayConvert a Java array of long to a managed array of System.Int64.
转换一个Java长整数数组到一个托管的System.Int64数组。
FromObjectArrayConvert a Java array of java.lang.Object to a managed array of System.IntPtr, representing Java objects.
转换一个Java的java.lang.Object数组到一个托管的System.IntPtr数组,表示Java对象。
FromReflectedFieldConverts a java.lang.reflect.Field to a field ID.
转换一个java.lang.reflect.Field到一个域ID。
FromReflectedMethodConverts a java.lang.reflect.Method or java.lang.reflect.Constructor object to a method ID.
转换一个java.lang.reflect.Method或java.lang.reflect.Constructor对象到一个方法ID。
FromShortArrayConvert a Java array of short to a managed array of System.Int16.
转换一个Java短整数数组到一个托管的System.Int16数组。
GetArrayLengthReturns the number of elements in the array.
返回数组的元素数。
GetBooleanArrayElementReturns the value ofone element of a primitive array.
返回一个基本数组一个元素的值。
GetBooleanFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetByteArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetByteFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetCharArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetCharFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetDoubleArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetDoubleFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetFieldIDReturns the field ID for an instance (nonstatic) field of a class.
androidjni
返回类的实例区域(非静态)的区域ID。
GetFloatArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetFloatFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetIntArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetIntFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetLongArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetLongFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetMethodIDReturns the method ID for an instance (nonstatic) method of a class or interface.
返回类或接口实例(非静态)方法的方法 ID。
GetObjectArrayElementReturns an element of an Object array.
返回一个对象数组一个元素的值。
GetObjectClassReturns the class of an object.
返回一个对象的类。
GetObjectFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetShortArrayElementReturns the value of one element of a primitive array.
返回一个基本数组一个元素的值。
GetShortFieldThis function returns the value of an instance (nonstatic) field of an object.
这个函数返回一个对象实例(非静态)域的值。
GetStaticBooleanFieldThis function returns the value of a static field of an object.
这个函数返回一个对象静态域的值。
GetStaticByteFieldThis function returns the value of a static field of an object.
这个函数返回一个对象静态域的值。
GetStaticCharFieldThis function returns the value of a static field of an object.
这个函数返回一个对象静态域的值。
GetStaticDoubleFieldThis function returns the value of a static field of an object.
这个函数返回一个对象静态域的值。
GetStaticFieldIDR
script/unityengine/classes/androidjni/androidjni.txt · 最后更改: 2016/08/02 05:31 (外部编辑)