• G#

AndroidJNIHelper

kelas dalam UnityEngine

/

Diterapkan dalam:WordPress.org

Sarankan perubahan

Success!

Terima kasih untuk membantu kami meningkatkan kualitas Dokumentasi Unity. Meskipun kami tidak dapat menerima semua pengajuan, kami membaca setiap perubahan yang disarankan dari pengguna kami dan akan melakukan pembaruan di mana berlaku.

Close

Penjelasan gagal

Untuk beberapa alasan perubahan yang disarankan Anda tidak dapat diajukan. Silahkan <a>try lagi</a> dalam beberapa menit. Dan terima kasih untuk mengambil waktu untuk membantu kami meningkatkan kualitas Dokumentasi Unity.

Close

Cancel

Description

Antarmuka helper untuk interaksi JNI; penciptaan tanda tangan dan tampilan metode.

Note: Menggunakan fungsi raw JNI membutuhkan pengetahuan canggih dari Android Java Native Interface (JNI). LoginPlease take note.

Sifat Statis

debug Set debug untuk benar untuk log panggilan melalui AndroidJNIHelper.

Metode Statis

ConvertFromJNIArray Buat array yang dikelola dari array Java.
ConvertToJNIArray Buat array Java dari array yang dikelola.
CreateJavaProxy Buat objek proxy java yang terhubung ke implementasi proxy yang disediakan.
CreateJavaRunnable Buat objek UnityJavaRunnable (contoh java.lang.Runnable).
CreateJNIArgArray Buat array parameter untuk digunakan sebagai daftar argumen ketika memanggil kode Java melalui CallMethod() di AndroidJNI.
DeleteJNIArgArray Menghapus referensi jni lokal yang sebelumnya dialokasikan oleh CreateJNIArgArray().
GetConstructorID Memindai tertentu Kelas Java untuk metode konstror yang cocok dengan tanda tangan.
GetFieldID Memindai tertentu Kelas Java untuk sebuah bidang yang cocok dengan nama dan tanda tangan.
GetMethodID Memindai tertentu Kelas Java untuk metode yang cocok dengan nama dan tanda tangan.
GetSignature Buat string tanda tangan JNI untuk tipe objek tertentu.