Antarmuka JNI mentah ke Android Java VM dari skrip Unity (C #).
Note: Menggunakan fungsi raw JNI membutuhkan pengetahuan canggih dari Android Java Native Interface (JNI). LoginPlease take note.
| AllocObject | Mengalokasikan objek Java baru tanpa membentangkan konstruktor untuk objek. |
| AttachCurrentThread | Pasang benang saat ini ke Java (Dalvik) VM. |
| CallBooleanMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallCharMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallDoubleMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallFloatMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallIntMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallLongMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallObjectMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallSByteMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallShortMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallStaticBooleanMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticCharMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticDoubleMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticFloatMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticIntMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticLongMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticObjectMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticSByteMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticShortMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticStringMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStaticVoidMethod | Mencapai metode statis yang ditentukan pada objek Java, secara opsional melewati array argumen (arg). |
| CallStringMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| CallVoidMethod | Menelepon metode instance Java yang didefinisikan oleh metodID, secara opsional melewati array argumen (args) ke metode. |
| DeleteGlobalRef | Menghapus referensi global yang ditunjuk oleh obj. |
| DeleteLocalRef | Menghapus referensi lokal yang diarahkan ke obj. |
| DeleteWeakGlobalRef | Menghapus referensi kelemahan global yang diarahkan ke obj. |
| DetachCurrentThread | Menghukum benang saat ini dari Java (Dalvik) VM. |
| EnsureLocalCapacity | Memastikan bahwa setidaknya sejumlah referensi lokal dapat dibuat dalam benang saat ini. |
| ExceptionClear | Jelaskan pengecualian yang saat ini dibuang. |
| ExceptionDescribe | Mencetak pengecualian dan backtrace tumpukan ke logcat |
| ExceptionOccurred | Tentukan jika pengecualian dibuang. |
| FatalError | Meningkatkan kesalahan fatal dan tidak mengharapkan VM untuk pulih. Fungsi ini tidak kembali. |
| FindClass | Fungsi ini memuat kelas lokal. |
| FromBooleanArray | Mengkonversi array Jawa dari boolean ke array sistem yang dikelola. Login |
| FromCharArray | Mengkonversi array Java dari char ke array sistem yang dikelola. Login |
| Sitemap Login | Mengkonversi array Java ganda ke array sistem yang dikelola. Sitemap |
| FromFloatArray | Mengkonversi array Java mengapung ke array sistem yang dikelola. Sitemap |
| FromIntArray | Mengkonversi array Java dari int ke array sistem yang dikelola. Login |
| FromLongArray | Mengkonversi array Java dari lama ke array sistem yang dikelola. Login |
| FromObjectArray | Konversi array Java dari java.lang. Tujuan dari Sistem yang dikelola. IntPtr, mewakili objek Jawa. |
| Sitemap Login | Konversi java.lang.reflect. Bidang ke ID lapangan. |
| FromReflectedMethod | Konversikan java.lang.reflect.Method atau java.lang.reflect.Constructor objek ke metode ID. |
| FromSByteArray | Mengkonversi array Java dari byte ke array sistem yang dikelola. Login |
| FromShortArray | Mengkonversi array Java pendek ke array yang dikelola dari sistem. Login |
| GetArrayLength | Mengembalikan jumlah elemen dalam array. |
| GetBooleanArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetBooleanField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetCharArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetCharField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetDoubleArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetDoubleField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetFieldID | Mengembalikan ID lapangan untuk bidang suatu kelas. |
| GetFloatArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetFloatField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetIntArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetIntField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetLongArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetLongField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetMethodID | Kembalikan metode ID misalnya (nonstatic) metode kelas atau antarmuka. |
| GetObjectArrayElement | Kembalikan elemen array objek. |
| GetObjectClass | Mengembalikan kelas objek. |
| Login Login | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetSByteArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetSByteField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetShortArrayElement | Mengembalikan nilai satu elemen array primitif. |
| GetShortField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetStaticBooleanField | Mengembalikan nilai lapangan statis objek. |
| GetStaticCharField | Mengembalikan nilai lapangan statis objek. |
| GetStaticDoubleField | Mengembalikan nilai lapangan statis objek. |
| GetStaticFieldID | Kembalikan ID lapangan untuk bidang statis kelas. |
| GetStaticFloatField | Mengembalikan nilai lapangan statis objek. |
| GetStaticIntField | Mengembalikan nilai lapangan statis objek. |
| GetStaticLongField | Mengembalikan nilai lapangan statis objek. |
| GetStaticMethodID | Kembalikan ID metode untuk metode statis kelas. |
| GetStaticObjectField | Mengembalikan nilai lapangan statis objek. |
| GetStaticSByteField | Mengembalikan nilai lapangan statis objek. |
| GetStaticShortField | Mengembalikan nilai lapangan statis objek. |
| GetStaticStringField | Mengembalikan nilai lapangan statis objek. |
| GetStringChars | Kembalikan pointer ke array karakter Unicode string. pointer ini berlaku sampai ReleaseStringchars() disebut. |
| GetStringField | Mengembalikan nilai kolom instance (nonstatic) objek. |
| GetStringLength | Mengembalikan panjang (jumlah karakter Unicode) dari string Jawa. |
| GetStringUTFChars | Kembalikan objek string yang dikelola mewakili string dalam pengkodean UTF-8 yang dimodifikasi. |
| GetStringUTFLength | Kembalikan panjang di byte representasi UTF-8 yang dimodifikasi dari string. |
| GetSuperclass | Jika clazz mewakili kelas selain objek kelas, maka fungsi ini mengembalikan objek yang mewakili kelas super dari kelas yang ditentukan oleh clazz. |
| GetVersion | Mengembalikan versi antarmuka metode asli. |
| IsAssignableFrom | Menentukan apakah objek clazz1 dapat dilempark dengan aman ke clazz2. |
| IsInstanceOf | Uji apakah objek adalah contoh kelas. |
| IsSameObject | Uji apakah dua referensi merujuk pada objek Java yang sama. |
| NewBooleanArray | Membangun objek array primitif baru. |
| NewCharArray | Membangun objek array primitif baru. |
| NewDoubleArray | Membangun objek array primitif baru. |
| NewFloatArray | Membangun objek array primitif baru. |
| NewGlobalRef | Buat referensi global baru ke objek yang disebut oleh argumen obj. |
| NewIntArray | Membangun objek array primitif baru. |
| NewLocalRef | Buat referensi lokal baru yang mengacu pada objek yang sama seperti obj. |
| NewLongArray | Membangun objek array primitif baru. |
| NewObject | Membangun objek Jawa baru. ID metode menunjukkan metode konstruktor mana untuk membatalkan. ID ini harus diperoleh dengan memanggil GetMethodID() dengan <init> sebagai nama metode dan membatalkan (V) sebagai jenis pengembalian. |
| NewObjectArray | Membangun objek holding array baru di klasut kelas. Semua elemen awalnya diatur ke obj. Meme it |
| NewSByteArray | Membangun objek array primitif baru. |
| NewShortArray | Membangun objek array primitif baru. |
| NewString | Membangun java.lang baru. String objek dari array karakter Unicode. |
| NewStringUTF | Membangun java.lang baru. String objek dari array karakter dalam pengkodean UTF-8 dimodifikasi. |
| NewWeakGlobalRef | Menciptakan referensi kelemahan global baru ke objek yang disebut oleh argumen obj. |
| Login Login | Pops off bingkai referensi lokal saat ini, membebaskan semua referensi lokal, dan mengembalikan referensi lokal dalam kerangka referensi lokal sebelumnya untuk objek hasil yang diberikan. |
| Login Login | Membuat bingkai referensi lokal baru, di mana setidaknya jumlah referensi lokal yang diberikan dapat dibuat. |
| SetBooleanArrayElement | Mengatur nilai boolean dari satu elemen dalam array primitif. |
| Login Login | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetCharArrayElement | Mengatur nilai char dari satu elemen dalam array primitif. |
| SetCharField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetDoubleArrayElement | Mengatur nilai ganda dari satu elemen dalam array primitif. |
| SetDoubleField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetFloatArrayElement | Mengatur nilai float dari satu elemen dalam array primitif. |
| SetFloatField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetIntArrayElement | Mengatur nilai int dari satu elemen dalam array primitif. |
| SetIntField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetLongArrayElement | Mengatur nilai panjang satu elemen dalam array primitif. |
| SetLongField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetObjectArrayElement | Mengatur elemen array objek. |
| Login Login | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetSByteArrayElement | Mengatur nilai sbyte dari satu elemen dalam array primitif. |
| SetSByteField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetShortArrayElement | Mengatur nilai pendek satu elemen dalam array primitif. |
| SetShortField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| SetStaticBooleanField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticCharField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticDoubleField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticFloatField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticIntField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticLongField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticObjectField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticSByteField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticShortField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStaticStringField | Mengatur nilai lapangan statis dalam objek yang ditentukan. |
| SetStringField | Menetapkan nilai bidang contoh objek yang ditentukan. |
| Throw | WordPress.org Objek yang dapat dibuang untuk dibuang. |
| ThrowNew | Membangun objek pengecualian dari kelas yang ditentukan dengan pesan yang ditentukan oleh pesan dan menyebabkan pengecualian itu dibuang. |
| ToBooleanArray | Mengkonversi array sistem yang dikelola. Boolean ke array Jawa boolean. |
| ToCharArray | Mengkonversi array sistem yang dikelola. Char ke array Jawa dari char. |
| Login Login | Mengkonversi array sistem yang dikelola. Ganda ke array Java ganda. |
| ToFloatArray | Mengkonversi array sistem yang dikelola. Satu ke larik Jawa. |
| ToIntArray | Mengkonversi array sistem yang dikelola. Int32 ke larik Jawa. |
| ToLongArray | Mengkonversi array sistem yang dikelola. Int64 ke array Jawa panjang. |
| ToObjectArray | Mengkonversi array sistem yang dikelola. IntPtr, mewakili benda-benda Java, ke array Java java.lang. Sitemap |
| Login Login | Konversikan ID lapangan yang berasal dari ks ke java.lang.reflect. Objek lapangan. |
| Login Login | Mengkonversi ID metode yang berasal dari clazz ke java.lang.reflect. Metode atau java.lang.reflect.Constructor objek. |
| ToSByteArray | Mengkonversi array sistem yang dikelola. SByte ke array Java dari byte. |
| ToShortArray | Mengkonversi array sistem yang dikelola. Int16 ke larik Jawa. |